ObservableCollection<T>.OnCollectionChanged Metoda

Definicja

CollectionChanged Wywołuje zdarzenie z podanymi argumentami.

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

Parametry

e
NotifyCollectionChangedEventArgs

Argumenty zgłaszanego zdarzenia.

Przykłady

Podczas zastępowania tej metody wywołaj implementację podstawową lub użyj BlockReentrancy metody do obsługi zmian kolekcji ponownej, jak w poniższym przykładzie:

C#
using (BlockReentrancy())
{
    // OnCollectionChanged call
}

Uwagi

Właściwości i metody modyfikujące tę kolekcję zgłaszają CollectionChanged zdarzenie za pomocą tej virtual metody.

Dotyczy

Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.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
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0