BindingSource.ListChanged Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.