BindingSource.ListChanged Événement

Définition

Se produit en cas de modification de la liste sous-jacente ou d'un de ses éléments.

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 

Type d'événement

Implémente

Exemples

L’exemple de code suivant illustre la gestion de l’événement ListChanged du BindingSource composant pour détecter quand la BindingSource liste sous-jacente du composant est modifiée.

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

Remarques

L’événement ListChanged se produit en cas de modification de l’appartenance ou des métadonnées de la liste sous-jacente représentée par la List propriété . Par exemple, cet événement est déclenché lorsque des éléments sont ajoutés, supprimés ou déplacés, ou lorsque les DataSource propriétés ou DataMember changent. Les valeurs des Sort propriétés et Filter sont conservées lorsque cet événement se produit.

Cet événement peut être complètement supprimé en définissant la RaiseListChangedEvents propriété sur false. Pour plus d'informations sur la gestion des événements, voir gestion et déclenchement d’événements.

S’applique à

Voir aussi