다음을 통해 공유


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

컬렉션 변경에 대한 데이터입니다.

설명

뷰포트의 요소 범위에 대해 자체 레코드를 유지하도록 선택하는 레이아웃은 데이터에서 변경이 발생할 때 이를 사용하여 해당 레코드를 업데이트할 수 있습니다. 이는 레이아웃의 일부로 각 항목의 콘텐츠를 측정해야 하는 보다 복잡한 가상화 레이아웃에 유용합니다.

적용 대상