VirtualizingStackPanel.RemoveCleanUpVirtualizedItemHandler 方法
本文内容
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
移除 CleanUpVirtualizedItem 附加事件的事件处理程序。
public:
static void RemoveCleanUpVirtualizedItemHandler(System::Windows::DependencyObject ^ element, System::Windows::Controls::CleanUpVirtualizedItemEventHandler ^ handler);
public static void RemoveCleanUpVirtualizedItemHandler(System.Windows.DependencyObject element, System.Windows.Controls.CleanUpVirtualizedItemEventHandler handler);
static member RemoveCleanUpVirtualizedItemHandler : System.Windows.DependencyObject * System.Windows.Controls.CleanUpVirtualizedItemEventHandler -> unit
Public Shared Sub RemoveCleanUpVirtualizedItemHandler (element As DependencyObject, handler As CleanUpVirtualizedItemEventHandler)
- element
- DependencyObject
要从其中移除处理程序的 DependencyObject。
指定要移除的事件处理程序。
标准布局系统创建项容器并计算与列表控件关联的每个项的布局。 “虚拟化”一词是指一种技术,根据屏幕上可见的项,从大量数据项生成 UI 元素子集。 当屏幕上只有几个元素时,生成许多 UI 元素可能会对应用程序的性能产生负面影响。 计算 VirtualizingStackPanel 可见项的数量,并使用 ItemContainerGeneratorItemsControl ((如 ListBox 或 ListView) )的 ,以便仅为可见项创建 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 |