BindingSource.ListChanged Evento

Definizione

Si verifica quando viene modificato l'elenco sottostante o uno dei relativi elementi.

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 evento

Implementazioni

Esempio

L'esempio di codice seguente illustra la ListChanged gestione dell'evento del BindingSource componente per rilevare quando viene modificato l'elenco BindingSource sottostante 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

Commenti

L'evento ListChanged si verifica quando si verifica una modifica all'appartenenza o ai metadati dell'elenco List sottostante rappresentato dalla proprietà . Ad esempio, questo evento viene generato quando gli elementi vengono aggiunti, rimossi o spostati o cambiano o le DataSourceDataMember proprietà. I valori delle Sort proprietà e Filter verranno mantenuti quando si verifica questo evento.

Questo evento può essere completamente eliminato impostando la RaiseListChangedEvents proprietà su false. Per ulteriori informazioni sulla gestione degli eventi, consultare gestione e generazione di eventi.

Si applica a

Vedi anche