VirtualizingStackPanel.OnCleanUpVirtualizedItem 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当重新虚拟化由 VirtualizingStackPanel 承载的项时调用。
protected:
virtual void OnCleanUpVirtualizedItem(System::Windows::Controls::CleanUpVirtualizedItemEventArgs ^ e);
protected virtual void OnCleanUpVirtualizedItem (System.Windows.Controls.CleanUpVirtualizedItemEventArgs e);
abstract member OnCleanUpVirtualizedItem : System.Windows.Controls.CleanUpVirtualizedItemEventArgs -> unit
override this.OnCleanUpVirtualizedItem : System.Windows.Controls.CleanUpVirtualizedItemEventArgs -> unit
Protected Overridable Sub OnCleanUpVirtualizedItem (e As CleanUpVirtualizedItemEventArgs)
参数
事件的相关数据。
注解
标准布局系统创建项容器,并计算与列表控件关联的每个项的布局。 “虚拟化”一词是指一种技术,根据屏幕上可见的项,从更多的数据项生成 UI 元素子集。 如果屏幕上可能只有少量元素,则生成许多 UI 元素可能会对应用程序的性能产生不利影响。 VirtualizingStackPanel计算可见项的数量,并使用 ItemContainerGeneratorItemsControl ((如 ListBox 或 ListView) )来仅为可见项创建 UI 元素。