BindingSource.ListChanged Gebeurtenis

Definitie

Treedt op wanneer de onderliggende lijst wordt gewijzigd of een item in de lijst wordt gewijzigd.

public:
 virtual event System::ComponentModel::ListChangedEventHandler ^ ListChanged;
public event System.ComponentModel.ListChangedEventHandler ListChanged;
member this.ListChanged : System.ComponentModel.ListChangedEventHandler 
Public Custom Event ListChanged As ListChangedEventHandler 

Gebeurtenistype

Implementeringen

Voorbeelden

In het volgende codevoorbeeld ziet u hoe de ListChanged gebeurtenis van het BindingSource onderdeel wordt verwerkt om te detecteren wanneer de onderliggende lijst van het BindingSource onderdeel wordt gewijzigd.

// 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

Opmerkingen

De ListChanged gebeurtenis treedt op wanneer er een wijziging is in het lidmaatschap of de metagegevens van de onderliggende lijst die wordt vertegenwoordigd door de List eigenschap. Deze gebeurtenis wordt bijvoorbeeld gegenereerd wanneer items worden toegevoegd, verwijderd of verplaatst, of de of DataMember eigenschappen DataSource worden gewijzigd. De waarden van de Sort en Filter eigenschappen blijven behouden wanneer deze gebeurtenis plaatsvindt.

Deze gebeurtenis kan volledig worden onderdrukt door de RaiseListChangedEvents eigenschap in te stellen op false. Zie Gebeurtenissen verwerken en genereren voor meer informatie over het afhandelen van gebeurtenissen.

Van toepassing op

Zie ook