VirtualizingStackPanel.AddCleanUpVirtualizedItemHandler Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt einen Ereignishandler für das angefügte CleanUpVirtualizedItem-Ereignis hinzu.
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)
Parameter
- element
- DependencyObject
Das DependencyObject, das dieses Ereignis überwacht.
Der hinzuzufügende Ereignishandler.
Hinweise
Das Standardlayoutsystem erstellt Elementcontainer und berechnet das Layout für jedes Element, das einem Listensteuerelement zugeordnet ist. Das Wort "virtualisieren" bezieht sich auf eine Technik, bei der eine Teilmenge von UI-Elementen aus einer größeren Anzahl von Datenelementen generiert wird, basierend darauf, welche Elemente auf dem Bildschirm sichtbar sind. Das Generieren vieler Benutzeroberflächenelemente, wenn sich nur wenige Elemente auf dem Bildschirm befindet, kann sich negativ auf die Leistung Ihrer Anwendung auswirken. Der VirtualizingStackPanel berechnet die Anzahl der sichtbaren Elemente und arbeitet mit dem ItemContainerGenerator aus ( ItemsControl z ListBox . B. oder ListView), um Benutzeroberflächenelemente nur für sichtbare Elemente zu erstellen.