![]() |
| | #1 (permalink) |
| Event’ler programın çalışması esnasında olacak olayları belirtir. Her kontrolün kullanıcı etkileşimine uygun bir olayı mevcuttur. En iyi bilinen örnek butonun click (tıklama) olayıdır. Butona tıklandığında program Buton.Click olayını çalıştırır ve hangi metodun uygulanacağına karar verir. Şayet birden fazla metot varsa bunlar çalıştırılır. Bu metotlar Event Handlers (Olay Yönlendiriciler) olarak isimlendirilir. Uygulamanızda kullanıcının girdiği veriye cevap veren bir Event Handler oluşturabilirsiniz. Her kontrolün varsayılan bir olayı (event) vardır. Örneğin butonun varsayılan olayı Click iken CheckBox (seçme kutusu)’ın varsayılan olayı CheckChanged’dir. Tasarım ekranında varsayılan olay için Event Handler oluşturmak için kontrole çift tıklama yapabilirsiniz. Çift tıklamadan sonra, karışınıza gelecek olan kod ekranından uygun Event Handler’ı seçebilirsiniz. Kontroller değişik amaçlar için kullanılabilecek başka olaylara da sahiptir. MouseOver olayını kullanarak, farenin kontrol metni üzerinde hareket etmesiyle bazı işlemleri yapmasını sağlayabilirsiniz. C#’da Event Handler oluşturmak için: Tasarım ekranında Event Handler oluşturacağınız kontrolü seçiniz. Özellikler ekranındaki Events butonuna tıklayınız. Mevcut Event’ler karşınıza gelecektir. Hangi handler (yönlendirici)’ı uygulayacaksanız ona çift tıklayınız. Code ekranında Handler eklemek için kontrolden sonra noktaya basarsanız karşınıza mevcut olaylar listelenir. İlgili olayı buradan seçebilirsiniz. ![]() Resim 2.11: Buton kontrolünün çift tıklama olayı Kaynak : MEGEP | Nesne Tabanlı Programlama 2
__________________ Beni Sevmek İçin Programlanma Devrelerini Yakarım ! | |
| | |
![]() |
| Seçenekler | |
| Stil | |
| |
Benzer Konular | ||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| ToolBox’a (Araç Kutusu) Yeni Kontroller Eklemek | Taner | C# | 0 | 12-09-2009 21:41 |
| Hakim babadan ÖSS için dava | Tickhi | Eğitim Haberleri, Duyuruları ve Tartışmaları | 0 | 11-09-2009 03:01 |