Sdílet prostřednictvím


DataGrid.EnableRowVirtualization Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda je povolena virtualizace řádků.

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

Hodnota vlastnosti

truepokud je povolená virtualizace řádků; v opačném případě . false Zaregistrované výchozí nastavení je true. Další informace o tom, co může ovlivnit hodnotu, naleznete v tématu DependencyProperty.

Poznámky

Pro zvýšení výkonu EnableRowVirtualization je vlastnost nastavena true ve výchozím nastavení. EnableRowVirtualization Pokud je vlastnost nastavena na true, DataGrid nedojde k vytvoření instance DataGridRow objektu pro každou položku dat ve vázaném zdroji dat. Místo toho vytvoří DataGridDataGridRow objekty pouze v případě, že jsou potřeba, a znovu je použije tolik, jak je to možné. Například DataGrid vytvoří DataGridRow objekt pro každou datovou položku, která je aktuálně v zobrazení, a recykluje řádek, když se posune mimo zobrazení.

Platí pro

Viz také