ListViewBase.ContainerContentChanging Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn sich das einem Benutzeroberflächencontainer zugeordnete Datenelement ändert.
// Register
event_token ContainerContentChanging(TypedEventHandler<ListViewBase, ContainerContentChangingEventArgs const&> const& handler) const;
// Revoke with event_token
void ContainerContentChanging(event_token const* cookie) const;
// Revoke with event_revoker
ListViewBase::ContainerContentChanging_revoker ContainerContentChanging(auto_revoke_t, TypedEventHandler<ListViewBase, ContainerContentChangingEventArgs const&> const& handler) const;
public event TypedEventHandler<ListViewBase,ContainerContentChangingEventArgs> ContainerContentChanging;
function onContainerContentChanging(eventArgs) { /* Your code */ }
listViewBase.addEventListener("containercontentchanging", onContainerContentChanging);
listViewBase.removeEventListener("containercontentchanging", onContainerContentChanging);
- or -
listViewBase.oncontainercontentchanging = onContainerContentChanging;
Public Custom Event ContainerContentChanging As TypedEventHandler(Of ListViewBase, ContainerContentChangingEventArgs)
<listViewBase ContainerContentChanging="eventhandler" />
Ereignistyp
Hinweise
Dieses Ereignis wird nur ausgelöst, wenn das ItemsPanel-Element der Liste oder des Rasters ein ItemsStackPanel - oder ItemsWrapGrid-Objekt ist. Wenn Sie itemsPanel durch ein anderes Panel ersetzen, wird das Ereignis nicht ausgelöst.
Informationen und Beispiele finden Sie im Abschnitt "Inkrementelles Aktualisieren von ListView- und GridView-Elementen " von Optimize ListView und GridView.
Weitere Beispiele finden Sie im XAML GridView-Gruppierungs- und SemanticZoom-Beispiel.