VirtualizingStackPanel.RemoveCleanUpVirtualizedItemHandler 方法

定義

移除 CleanUpVirtualizedItem 附加事件的事件處理常式。

public static void RemoveCleanUpVirtualizedItemHandler(System.Windows.DependencyObject element, System.Windows.Controls.CleanUpVirtualizedItemEventHandler handler);

參數

element
DependencyObject

要從中移除處理常式的 DependencyObject

handler
CleanUpVirtualizedItemEventHandler

指定要移除的事件處理常式。

備註

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

適用於

產品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10