Bu yazımda size Visual C# yada Visual Basic de butona çift tıkladığımızda
object sender, EventArgs e
değişkenlerinin ne işe yaradığını anlatacağım.Öncelikle sender den başlıyorum.
Tıklanan bir butondan örnek vermek istiyorum anlatırken. Şimdi Buttona tıkladın. Object Sender o butonu temsil eder. Kısaca Nesneyi temsil ediyor. Sender objesini kendi türüne yani butonda butona, checkboxda checkboxa parse ederseniz daha rahat işlem yaparsınız. Çok detaya girmeden bir işlem yapacaksanız otomatik Control nesnesine pars etmenizi öneririm. Bu sayede aynı methodu birden fazla kontrolde kullanırken sorun yaşamazsınız. Yani checkbox ve textboxa enter(içine girdiğimizde) dediğimizde kalınlığını koyu yapıp leave(içinden ayrıldığımızda) eski inceliğine geri döndürebiliriz. Basit olsun diye butondan örnek vermek gerekirse aşağıdaki kodu bir inceleyin.
private void button_Click(object sender, EventArgs e) { Button btn = (Button)sender; btn.Enabled = false; }