VirtualizingStackPanel.SetIsVirtualizing(DependencyObject, Boolean) Metoda

Definicja

Ustawia wartość dołączonej IsVirtualizingProperty właściwości.

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

Obiekt, do którego ustawiono dołączoną wartość właściwości.

value
Boolean

true jeśli jest to wirtualizacja VirtualizingStackPanel ; w przeciwnym razie false.

Uwagi

Standardowy system układu tworzy kontenery elementów i układ obliczeniowy dla każdego elementu skojarzonego z kontrolką listy. Słowo "wirtualizacja" odnosi się do techniki, za pomocą której podzbiór elementów interfejsu użytkownika jest generowany z większej liczby elementów danych na podstawie elementów widocznych na ekranie. Generowanie wielu elementów interfejsu użytkownika, gdy na ekranie może znajdować się tylko kilka elementów, może negatywnie wpłynąć na wydajność aplikacji. Funkcja VirtualizingStackPanel oblicza liczbę widocznych elementów i współpracuje z elementami ItemContainerGenerator z elementu ItemsControl (na przykład ListBox lub ListView), aby utworzyć elementy interfejsu użytkownika tylko dla widocznych elementów.

Dotyczy