Compartir vía


BindingSource.ListChanged Evento

Definición

Se produce cuando cambia la lista subyacente o se modifica un elemento de la lista.

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 

Tipo de evento

Implementaciones

Ejemplos

En el ejemplo de código siguiente se muestra cómo controlar el ListChanged evento del BindingSource componente para detectar cuándo se cambia la BindingSource lista subyacente del componente.

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

Comentarios

El ListChanged evento se produce cuando hay un cambio en la pertenencia o metadatos de la lista subyacente representada por la List propiedad . Por ejemplo, este evento se genera cuando se agregan, quitan o mueven elementos o cambian las DataSource propiedades o DataMember . Los valores de las Sort propiedades y Filter se conservarán cuando se produzca este evento.

Este evento se puede suprimir completamente estableciendo la RaiseListChangedEvents propiedad falseen . Para obtener más información sobre el manejo de eventos, consulte controlar y provocar eventos.

Se aplica a

Consulte también