Freigeben über


VirtualizingLayout.OnItemsChangedCore Methode

Definition

Benachrichtigt das Layout, wenn sich die Dem Containerelement (ItemsSource) zugewiesene Datensammlung geändert hat.

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)

Parameter

context
VirtualizingLayoutContext

Das Kontextobjekt, das die Kommunikation zwischen dem Layout und seinem Hostcontainer erleichtert.

source
Object

IInspectable

Die Datenquelle.

args
NotifyCollectionChangedEventArgs

Daten zur Sammlungsänderung.

Hinweise

Ein Layout, das einen eigenen Datensatz für die Begrenzungen von Elementen im Viewport verwaltet, kann dies verwenden, um seine Datensätze zu aktualisieren, wenn Änderungen in den Daten auftreten. Dies ist nützlich für komplexere Virtualisierungslayouts, die den Inhalt jedes Elements als Teil des Layouts messen müssen.

Gilt für: