BindingManagerBase.CurrentItemChanged Esemény

Definíció

Az aktuálisan kötött elem állapota megváltozik.

public:
 event EventHandler ^ CurrentItemChanged;
public event EventHandler CurrentItemChanged;
member this.CurrentItemChanged : EventHandler 
Public Custom Event CurrentItemChanged As EventHandler 

Eseménytípus

Példák

Az alábbi példakód bemutatja ennek a tagnak a használatát. A példában egy eseménykezelő jelentést készít az CurrentItemChanged esemény előfordulásáról. Ez a jelentés segít megismerni az esemény bekövetkeztét, és segítséget nyújthat a hibakeresésben. Ha több eseményről vagy gyakran előforduló eseményről szeretne jelentést tenni, fontolja meg az üzenet többsorosra MessageBox.Showcserélését Console.WriteLineTextBox vagy hozzáfűzését.

A példakód futtatásához illessze be egy olyan projektbe, amely egy olyan típusú példányt tartalmaz, amelytől BindingManagerBaseöröklődnek, például egy PropertyManager vagy CurrencyManager. Ezután nevezze el a példányt BindingManagerBase1 , és győződjön meg arról, hogy az eseménykezelő társítva van az CurrentItemChanged eseményhez.

private void BindingManagerBase1_CurrentItemChanged(Object sender, EventArgs e) {

   MessageBox.Show("You are in the BindingManagerBase.CurrentItemChanged event.");
}
Private Sub BindingManagerBase1_CurrentItemChanged(sender as Object, e as EventArgs) _ 
     Handles BindingManagerBase1.CurrentItemChanged

   MessageBox.Show("You are in the BindingManagerBase.CurrentItemChanged event.")

End Sub

Megjegyzések

Az CurrentItemChanged esemény akkor következik be, ha az aktuálisan kötött elem állapotában változás történik. Ez akkor fordulhat elő, ha az elem egyik tulajdonsága megváltozik, vagy magát az elemet lecserélik vagy áthelyezik.

A következőre érvényes:

Lásd még