Freigeben über


CollectionChangeEventHandler Delegat

Definition

Stellt die Methode für die Behandlung des CollectionChanged-Ereignisses dar, das beim Hinzufügen oder Entfernen von Elementen in einer Auflistung ausgelöst wird.

public delegate void CollectionChangeEventHandler(System::Object ^ sender, CollectionChangeEventArgs ^ e);
public delegate void CollectionChangeEventHandler(object sender, CollectionChangeEventArgs e);
public delegate void CollectionChangeEventHandler(object? sender, CollectionChangeEventArgs e);
type CollectionChangeEventHandler = delegate of obj * CollectionChangeEventArgs -> unit
Public Delegate Sub CollectionChangeEventHandler(sender As Object, e As CollectionChangeEventArgs)

Parameter

sender
Object

Die Quelle des Ereignisses.

e
CollectionChangeEventArgs

Ein CollectionChangeEventArgs, das die Ereignisdaten enthält.

Beispiele

Ein Beispiel für die Verwendung des CollectionChangeEventHandler Delegaten finden Sie im Beispielcode im CollectionChanged -Ereignis der DataColumnCollection -Klasse.

Hinweise

Beim Erstellen eines CollectionChangeEventHandler-Delegaten bestimmen Sie die Methode für die Ereignisbehandlung. Um dem Ereignishandler das Ereignis zuzuordnen, fügen Sie dem Ereignis eine Instanz des Delegaten hinzu. Der Ereignishandler wird bei jedem Eintreten des Ereignisses aufgerufen, sofern der Delegat nicht entfernt wird. Weitere Informationen zu Ereignishandlerdelegaten finden Sie unter Behandeln und Auslösen von Ereignissen.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.

Gilt für:

Weitere Informationen