BindingManagerBase.CurrentItemChanged Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Ş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.