BindingSource.ListChanged Evento

Definizione

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

C#
public event System.ComponentModel.ListChangedEventHandler ListChanged;
C#
public event System.ComponentModel.ListChangedEventHandler? ListChanged;

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.

C#
// 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();
}

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

Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Vedi anche