VirtualizingStackPanel.AddCleanUpVirtualizedItemHandler 方法

定義

加入 CleanUpVirtualizedItem 附加事件的事件處理常式。

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)

參數

element
DependencyObject

為此事件接聽的 DependencyObject

handler
CleanUpVirtualizedItemEventHandler

要加入的事件處理常式。

備註

標準版面配置系統會為與清單控制項相關聯的每個專案建立專案容器和計算版面配置。 「虛擬化」一詞是指一種技術,其中 UI 元素的子集會根據螢幕上可見的專案,從大量的資料項目產生。 當只有少數元素可能位於畫面上時,產生許多 UI 元素,可能會對應用程式的效能造成負面影響。 會 VirtualizingStackPanel 計算可見專案的數目,並與 ItemContainerGeneratorItemsControl (搭配使用,例如 ListBoxListView) ,只針對可見專案建立 UI 元素。

適用於