Sdílet prostřednictvím


VirtualizingStackPanel.SetIsVirtualizing(DependencyObject, Boolean) Metoda

Definice

Nastaví hodnotu IsVirtualizingProperty připojené vlastnosti.

public:
 static void SetIsVirtualizing(System::Windows::DependencyObject ^ element, bool value);
public static void SetIsVirtualizing (System.Windows.DependencyObject element, bool value);
static member SetIsVirtualizing : System.Windows.DependencyObject * bool -> unit
Public Shared Sub SetIsVirtualizing (element As DependencyObject, value As Boolean)

Parametry

element
DependencyObject

Objekt, na který je nastavena hodnota připojené vlastnosti.

value
Boolean

trueVirtualizingStackPanel pokud se virtualizuje, jinak hodnota false.

Poznámky

Standardní systém rozložení vytvoří kontejnery položek a vypočítá rozložení pro každou položku přidruženou k ovládacímu prvku seznam. Slovo "virtualizovat" označuje techniku, při které se podmnožina prvků uživatelského rozhraní generuje z většího počtu datových položek na základě toho, které položky jsou viditelné na obrazovce. Generování mnoha prvků uživatelského rozhraní, když se na obrazovce může nacházet pouze několik prvků, může nepříznivě ovlivnit výkon aplikace. Vypočítá VirtualizingStackPanel počet viditelných položek a pracuje s objektem ItemContainerGenerator z ItemsControl (například ListBox nebo ListView) k vytvoření prvků uživatelského rozhraní pouze pro viditelné položky.

Platí pro