Språk

DataGrid.EnableRowVirtualization Egenskap

Definition

Hämtar eller anger ett värde som anger om radvirtualisering är aktiverat.

public:
 property bool EnableRowVirtualization { bool get(); void set(bool value); };
public bool EnableRowVirtualization { get; set; }
member this.EnableRowVirtualization : bool with get, set
Public Property EnableRowVirtualization As Boolean

Egenskapsvärde

trueom radvirtualisering är aktiverat. annars . false Det registrerade standardvärdet är true. Mer information om vad som kan påverka värdet DependencyPropertyfinns i .

Kommentarer

För att förbättra prestandan är egenskapen EnableRowVirtualization inställd true på som standard. När egenskapen EnableRowVirtualization är inställd på trueDataGrid instansierar inte ett DataGridRow objekt för varje dataobjekt i den bundna datakällan. I stället skapar DataGrid objekten DataGridRow bara när de behövs och återanvänder dem så mycket det kan. Till exempel DataGrid skapar ett DataGridRow objekt för varje dataobjekt som för närvarande visas och återvinner raden när den rullas ur vyn.

Gäller för

Se även