C# Kod ile Kontrole Event Handler Ekleme

Yine Visual Studio'nun eşsiz güzelliklerinden biri olan biliyorsunuz ki bir kontrole event eklemek için o kontrole iki kere tıklamak yeterli. Ama yine biz bunu kod ile yapmak istersek nasıl yapacapız?

Öncelikle [FormAdı].Designer.cs dosyasının içerisinde ki InitializeComponent() metodunun altına

                this.button1.Click += new System.EventHandler(this.button1_Click);

Eklememiz yeterlidir. Mesela burada buton kontrolüne tıklama eventini bağlıyoruz. Yine otomatik oluşturulan buton tıklanınca programın ne yapcağı ile ilgili metodu ise  [FormAdı].cs altına

                private void button1_Click(object sender, EventArgs e)
                {

                 }


şeklinde tanımlayıp programımızın butona tıklayınca neler yapmasını istiyorsak metodun blokları arasına o kodu yazmamız yeterlidir.

3 yorum :

  1. teşekkürler işime yaradı

    YanıtlaSil
  2. kolay gelsin, benim bir sorum olacaktı. form1 de iken form2 deki butona tıklanıp tıklanmadığını nasıl kontrol ederim? yardımcı olur musunuz?

    YanıtlaSil
  3. kolay gelsin iyi günler, benim bir sorum olacaktı. form1 den form2 deki butona tıklanıp tıklanmadığını nasıl kontrol ederim, yardımcı olur musunuz acaba?

    YanıtlaSil