Sdílet prostřednictvím


DataGrid.EnableRowVirtualization Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda je povolená 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

Boolean

true pokud je povolená virtualizace řádků; falsev opačném případě . 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 je EnableRowVirtualization vlastnost ve výchozím nastavení nastavená true . EnableRowVirtualization Pokud je vlastnost nastavena na true, DataGrid nedojde k vytvoření instance DataGridRow objektu pro každou datovou položku v vázaném zdroji dat. DataGrid Místo toho vytvoří DataGridRow objekty pouze v případě, že jsou potřeba, a použije je co nejvíce. Například DataGrid vytvoří objekt pro každou datovou DataGridRow položku, která je aktuálně zobrazena, a recykluje řádek, když se posune mimo zobrazení.

Platí pro

Viz také