CollectionChangeEventHandler Delegat

Definicja

Reprezentuje metodę, która obsługuje CollectionChanged zdarzenie zgłaszane podczas dodawania elementów do kolekcji lub usuwania ich z kolekcji.

C#
public delegate void CollectionChangeEventHandler(object sender, CollectionChangeEventArgs e);
C#
public delegate void CollectionChangeEventHandler(object? sender, CollectionChangeEventArgs e);

Parametry

sender
Object

Źródło zdarzenia.

e
CollectionChangeEventArgs

Element CollectionChangeEventArgs zawierający dane zdarzenia.

Przykłady

Przykład użycia delegata CollectionChangeEventHandler można znaleźć w przykładowym kodzie w CollectionChanged przypadku DataColumnCollection klasy.

Uwagi

Podczas tworzenia delegata należy zidentyfikować metodę CollectionChangeEventHandler , która będzie obsługiwać zdarzenie. Aby skojarzyć zdarzenie z programem obsługi zdarzeń, dodaj wystąpienie delegata do zdarzenia. Program obsługi zdarzeń jest wywoływany przy każdym wystąpieniu zdarzenia, o ile nie usunięto delegata. Aby uzyskać więcej informacji na temat delegatów programu obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.

Metody rozszerzania

GetMethodInfo(Delegate)

Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata.

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 1.1, 2.0, 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 2.0, 2.1

Zobacz też