Auf Englisch lesen

Teilen über


CollectionView.OnCollectionChanged Methode

Definition

Löst das CollectionChanged-Ereignis aus.

Überlädt

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Löst das CollectionChanged-Ereignis aus.

C#
protected virtual void OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs args);

Parameter

args
NotifyCollectionChangedEventArgs

Ein NotifyCollectionChangedEventArgs-Objekt, das an den Ereignishandler übergeben werden soll.

Hinweise

Berücksichtigen Sie alle Sortier-, Filter- oder Gruppierungskriterien, bevor Sie diese Methode aufrufen, um das Ereignis auszulösen CollectionChanged .

Gilt für:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

OnCollectionChanged(Object, NotifyCollectionChangedEventArgs)

Löst das CollectionChanged-Ereignis aus.

C#
protected void OnCollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs args);

Parameter

sender
Object

Der Absender des Ereignisses.

args
NotifyCollectionChangedEventArgs

Ein NotifyCollectionChangedEventArgs-Objekt, das an den Ereignishandler übergeben werden soll.

Hinweise

Diese Methode ruft auf ProcessCollectionChanged , wenn sie sich auf dem richtigen Ui-Threadverteiler befindet und nie von einem anderen Thread aktualisiert wurde, oder die Änderung an den Dispatcher sendet, um sie im richtigen Thread zu verarbeiten.

Gilt für:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10