BindingSource.ListChanged Událost

Definice

Nastane, když se změní podkladový seznam nebo se změní položka v seznamu.

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 

Event Type

Implementuje

Příklady

Následující příklad kódu ukazuje zpracování ListChanged události BindingSource komponenty, aby se zjistilo, kdy BindingSource se změní podkladový seznam komponenty.

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

Poznámky

K ListChanged události dojde, když dojde ke změně členství nebo metadat podkladového seznamu reprezentovaných List vlastností. Tato událost se například vyvolá při přidání, odebrání nebo přesunutí položek nebo DataSource změně vlastností nebo DataMember vlastností. Hodnoty Sort vlastností a Filter se zachovají, když dojde k této události.

Tuto událost lze zcela potlačit nastavením RaiseListChangedEvents vlastnosti na false. Další informace o zpracování událostí najdete v tématu Zpracování a vyvolávání událostí.

Platí pro

Viz také