ObservableCollection<T>.OnCollectionChanged Methode
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.
Löst das CollectionChanged-Ereignis unter Verwendung der angegebenen Argumente aus.
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)
Parameter
Argumente des ausgelösten Ereignisses.
Beispiele
Rufen Sie beim Überschreiben dieser Methode entweder die Basisimplementierung auf, oder verwenden Sie die BlockReentrancy -Methode, um Änderungen an der Erneutentrantauflistung zu behandeln, wie im folgenden Beispiel gezeigt:
using (BlockReentrancy())
{
// OnCollectionChanged call
}
Using BlockReentrancy()
' OnCollectionChanged call
End Using
Hinweise
Eigenschaften und Methoden, die diese Auflistung ändern, lösen das CollectionChanged Ereignis über diese virtual
Methode aus.