BindingSource.ListChanged Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 zjistit, 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 dochází v případě, že dojde ke změně členství nebo metadat podkladového seznamu reprezentované List vlastností. Tato událost se například vyvolá při přidání, odebrání nebo přesunutí položek nebo DataSourceDataMember změně vlastností. Hodnoty Sort vlastností a Filter vlastností se zachovají, když dojde k této události.
Tuto událost lze zcela potlačit nastavením RaiseListChangedEvents vlastnosti na falsehodnotu . Další informace o zpracování událostí naleznete v tématu Zpracování a vyvolávání událostí.