VirtualizingLayout.OnItemsChangedCore 方法

定义

当分配给容器元素的数据收集 (ItemsSource) 发生更改时通知布局。

void OnItemsChangedCore(VirtualizingLayoutContext const& context, IInspectable const& source, NotifyCollectionChangedEventArgs const& args);
protected virtual void OnItemsChangedCore(VirtualizingLayoutContext context, object source, NotifyCollectionChangedEventArgs args);
function onItemsChangedCore(context, source, args)
Protected Overridable Sub OnItemsChangedCore (context As VirtualizingLayoutContext, source As Object, args As NotifyCollectionChangedEventArgs)

参数

context
VirtualizingLayoutContext

促进布局与其主机容器之间的通信的上下文对象。

source
Object

IInspectable

数据源。

args
NotifyCollectionChangedEventArgs

有关集合更改的数据。

注解

选择为视区中元素边界保留其自己的记录的布局可以使用此功能在数据发生更改时更新其记录。 这对于更复杂的虚拟化布局非常有用,这些布局必须度量每个项的内容作为布局的一部分。

适用于