Sdílet prostřednictvím


VirtualizingStackPanel.AddCleanUpVirtualizedItemHandler Metoda

Definice

Přidá obslužnou rutinu události pro připojenou CleanUpVirtualizedItem událost.

public:
 static void AddCleanUpVirtualizedItemHandler(System::Windows::DependencyObject ^ element, System::Windows::Controls::CleanUpVirtualizedItemEventHandler ^ handler);
public static void AddCleanUpVirtualizedItemHandler (System.Windows.DependencyObject element, System.Windows.Controls.CleanUpVirtualizedItemEventHandler handler);
static member AddCleanUpVirtualizedItemHandler : System.Windows.DependencyObject * System.Windows.Controls.CleanUpVirtualizedItemEventHandler -> unit
Public Shared Sub AddCleanUpVirtualizedItemHandler (element As DependencyObject, handler As CleanUpVirtualizedItemEventHandler)

Parametry

element
DependencyObject

Jedná se o DependencyObject naslouchání této události.

handler
CleanUpVirtualizedItemEventHandler

Obslužná rutina události, která má být přidána.

Poznámky

Systém standardního rozložení vytvoří kontejnery položek a vypočítá rozložení pro každou položku přidruženou k ovládacímu prvku seznamu. Slovo virtualizovat odkazuje na techniku, pomocí které se generuje podmnožina prvků uživatelského rozhraní 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ž může být na obrazovce jen několik prvků, může nepříznivě ovlivnit výkon vaší aplikace. Vypočítá VirtualizingStackPanel počet viditelných položek a pracuje s objektem ItemContainerGenerator z objektu ItemsControl (například ListBox nebo ListView) k vytvoření prvků uživatelského rozhraní pouze pro viditelné položky.

Platí pro