Bu uygulamada CheckBox nesnesinin Checked Changed Olayı kullanımını gösterilecektir. TextBox nesnesinin TEXT özelliğine yazılmış metnin üzerinde CheckBox ile biçimsel özellikleri değiştirilecektir.
Bu uygulamaya benzer ancak CheckBox üzerinde seçimler yapıldıktan sonra butona tıklandığında değişikliği yaptığımız örnek Basit CheckBox Kullanımı başlıklı yazıda anlatılmıştır.
Bu uygulamada ise herhangi bir buton eklenmemiştir. CheckBox seçimi yapıldıktan sonra Checked Changed olayı aktif olarak yazının biçimlendirmesi gerçekleşmektedir. Checked Changed olayını kullanabilmemiz için sayfamıza CheckBox ekleme aşamasında Properties sekmesindeki AutoPostBack özelliği aktif edilmiş olması gerekmektedir.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | protected void cbKalin_CheckedChanged(object sender, EventArgs e) { if (cbKalin.Checked) tbYazi.Font.Bold = true; else tbYazi.Font.Bold = false; } protected void cbItalik_CheckedChanged(object sender, EventArgs e) { if (cbItalik.Checked) tbYazi.Font.Italic = true; else tbYazi.Font.Italic = false; } protected void cbAcizgi_CheckedChanged(object sender, EventArgs e) { if (cbAcizgi.Checked) tbYazi.Font.Underline = true; else tbYazi.Font.Underline = false; } protected void cbUcizgi_CheckedChanged(object sender, EventArgs e) { if (cbUcizgi.Checked) tbYazi.Font.Overline = true; else tbYazi.Font.Overline = false; } |