Share via


BindingManagerBase.CurrentItemChanged Olay

Tanım

Şu anda bağlı olan öğenin durumu değiştiğinde gerçekleşir.

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

Olay Türü

Örnekler

Aşağıdaki kod örneğinde bu üyenin kullanımı gösterilmektedir. Örnekte, olay işleyicisi olayın oluşumunu CurrentItemChanged raporlar. Bu rapor, olayın ne zaman gerçekleştiğini öğrenmenize yardımcı olur ve hata ayıklamada size yardımcı olabilir. Birden çok olayı veya sık gerçekleşen olayları raporlamak için, iletisini ile Console.WriteLine değiştirmeyi MessageBox.Show veya iletiyi çok satırlı TextBoxbir iletiye eklemeyi göz önünde bulundurun.

Örnek kodu çalıştırmak için, veya gibi ' den BindingManagerBasedevralan bir türün örneğini içeren bir PropertyManagerCurrencyManagerprojeye yapıştırın. Ardından örneği BindingManagerBase1 adlandırın ve olay işleyicisinin olayla ilişkilendirildiğinden CurrentItemChanged emin olun.

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

Açıklamalar

Olay, CurrentItemChanged şu anda bağlı olan öğedeki durumda bir değişiklik olduğunda gerçekleşir. Bu öğenin özelliklerinden biri değiştirilirse veya öğenin kendisi değiştirilirse veya taşınırsa bu durum oluşabilir.

Şunlara uygulanır

Ayrıca bkz.