BindingSource.ListChanged Ereignis
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.
Tritt ein, wenn die zugrunde liegende Liste oder ein Element in der Liste geändert wird.
public:
virtual event System::ComponentModel::ListChangedEventHandler ^ ListChanged;
public event System.ComponentModel.ListChangedEventHandler ListChanged;
public event System.ComponentModel.ListChangedEventHandler? ListChanged;
member this.ListChanged : System.ComponentModel.ListChangedEventHandler
Public Custom Event ListChanged As ListChangedEventHandler
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.
// 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();
}
// 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();
}
' This event handler detects changes in the BindingSource
' list or changes to items within the list.
Private Sub customersBindingSource_ListChanged(ByVal sender As Object, _
ByVal e As ListChangedEventArgs) Handles customersBindingSource.ListChanged
status.Text = e.ListChangedType.ToString()
End Sub
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 false
festgelegt wird. Weitere Informationen zur Behandlung von Ereignissen finden Sie unter behandeln und Auslösen von Ereignissen.