ObservableCollection<T>.OnCollectionChanged Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
CollectionChanged Wywołuje zdarzenie z podanymi argumentami.
protected:
virtual void OnCollectionChanged(System::Collections::Specialized::NotifyCollectionChangedEventArgs ^ e);
protected virtual void OnCollectionChanged (System.Collections.Specialized.NotifyCollectionChangedEventArgs e);
abstract member OnCollectionChanged : System.Collections.Specialized.NotifyCollectionChangedEventArgs -> unit
override this.OnCollectionChanged : System.Collections.Specialized.NotifyCollectionChangedEventArgs -> unit
Protected Overridable Sub OnCollectionChanged (e As NotifyCollectionChangedEventArgs)
Parametry
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:
using (BlockReentrancy())
{
// OnCollectionChanged call
}
Using BlockReentrancy()
' OnCollectionChanged call
End Using
Uwagi
Właściwości i metody modyfikujące tę kolekcję zgłaszają CollectionChanged zdarzenie za pomocą tej virtual
metody.