MessageBox Yes,No,OK,Cancel,Retry gibi komutları kontrol ederek istenilen işlemi gerçekleştirmek için kullanabileceğimiz örneğimizi inceleyelim.
Örneğimizde Formumuzda bulunan Çıkış butonuna basıldığında Messagebox’ ta
Evet yada Hayır seçenklerinden Evet (Yes) basıldığında Formu kapatan, Hayır (No) butonuna basıldığında ise MessageBox’ ta Çıkış yapılmadı mesajı veren programa ait kodlar;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
private void button1_Click(object sender, EventArgs e) { DialogResult dialog = new DialogResult(); dialog = MessageBox.Show("Programdan çıkılsın mı?","ÇIKIŞ", MessageBoxButtons.YesNo); if(dialog==DialogResult.Yes) { this.Close(); } else { MessageBox.Show("Çıkış yapılmadı"); } } |
önemli bir detay… tşk