Partager via


ObservableCollection<T>.OnCollectionChanged Méthode

Définition

Déclenche l’événement CollectionChanged avec les arguments fournis.

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)

Paramètres

e
NotifyCollectionChangedEventArgs

Arguments de l’événement déclenché.

Exemples

Lors de la substitution de cette méthode, appelez l’implémentation de base ou utilisez la BlockReentrancy méthode pour gérer les modifications de collection entrante, comme dans l’exemple suivant :

using (BlockReentrancy())
{
    // OnCollectionChanged call
}
Using BlockReentrancy()
    ' OnCollectionChanged call
End Using

Remarques

Les propriétés et méthodes qui modifient cette collection déclenchent l’événement CollectionChanged via cette virtual méthode.

S’applique à