Auf Englisch lesen

Teilen über


BindingSource.ListChanged Ereignis

Definition

Tritt ein, wenn die zugrunde liegende Liste oder ein Element in der Liste geändert wird.

C#
public event System.ComponentModel.ListChangedEventHandler ListChanged;
C#
public event System.ComponentModel.ListChangedEventHandler? ListChanged;

Ereignistyp

Implementiert

Beispiele

Im folgenden Codebeispiel wird die Behandlung des ListChanged -Ereignisses der BindingSource Komponente veranschaulicht, um zu erkennen, wann die BindingSource zugrunde liegende Liste der Komponente geändert wird.

C#
// This event handler detects changes in the BindingSource 
// list or changes to items within the list.
void customersBindingSource_ListChanged(
    object sender,
    ListChangedEventArgs e)
{
    status.Text = e.ListChangedType.ToString();
}

Hinweise

Das ListChanged Ereignis tritt auf, wenn die Mitgliedschaft oder die Metadaten der zugrunde liegenden Liste geändert werden, die durch die List -Eigenschaft dargestellt wird. Dieses Ereignis wird beispielsweise ausgelöst, wenn Elemente hinzugefügt, entfernt oder verschoben werden oder sich die DataSource Eigenschaften oder DataMember ändern. Die Werte der Sort Eigenschaften und Filter bleiben erhalten, wenn dieses Ereignis auftritt.

Dieses Ereignis kann vollständig unterdrückt werden, indem die RaiseListChangedEvents -Eigenschaft auf falsefestgelegt wird. Weitere Informationen zur Behandlung von Ereignissen finden Sie unter behandeln und Auslösen von Ereignissen.

Gilt für:

Produkt Versionen
.NET Framework 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
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Weitere Informationen