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, 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í.