Bu kısaca ne anlama geliyor ona bakarsak diyelim ki bir butonumuz var bu buton tıklama veya enter eventlarında ayni işi yapmasını istiyoruz bu durumda ikisi içinde ayrı event handler oluşturmak yerine ayni event handler içinde bu iki eventida kontrol edebiliriz. Bunun için bundan bir önceki konumuz olan Kod ile Kontrole EventHandler Ekleme yazısında öğrendiğimiz gibi oluşturduğumuz buttona [FormAdı].Designer.cs dosyasının içerisinde ki InitializeComponent() metodunun altına
this.button1.Click += new System.EventHandler(button1_Click);
yazarak 'button1_Click' altında yapmasını istediğimiz komutları yazarak tıklama eventını handle edebildik. Peki enter yapıldığında da enter eventını 'button1_Click' metoduyla handle etmek istesek ne yaparız? Bunun için ayni şekilde:
this.button1.Enter += new System.EventHandler(button1_Click);
yaparak Enter eventinide 'button1_Click' metoduna bağlamış olduk. Artık hem tıklandığında hemde enter yapıldığında bu metodun içindeki kodlar çalıştırılacak.
26 Ekim 2009 Pazartesi
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder