Merhaba arkadaşlar bu yazımızda C# butona basılınca bir DialogBox nasıl kullanılır bunu öğreneceğiz. Bu dialogların amacı kullanıcıdan bir seçim yapmasını istemek ve yaptığı seçimde emin olmasını sağlamak. Örneğil bir uygulamanızda “sil” butonu koydunuz, bu butona yanlışlıkla bastığınızda bir şeylerin silindiğini düşünün. Bunu engellemek için butona basılınca bir dialogbox açtırabilir ve “emin misiniz”, “evet”, “hayır” gibi bir seçenek ile komutu durdurabilirsiniz.
Çok basit bir form üzerine bir buton koyun ve buton bloğunun içine aşağıdaki kodu yazarak çalıştırın.
private void BtnSil_Click(object sender, EventArgs e) { DialogResult karar = MessageBox.Show("Tüm silinecek! Emin misin?", "", MessageBoxButtons.YesNo); if (karar == DialogResult.Yes) { // Evet butonuna basılırsa } else if (karar == DialogResult.No) { // Hayır butonuna basılınca } }
Bir çok özelliği olup istediğiniz şekilde kullanıcan bilgi almak için kullanabilrisiniz. Örneğin proramı kapatırken uyarı olarak emin misin gibi bir şekilde kullanabilirsiniz.
1 yorum
Anonim · 26 Kasım 2018 09:02 tarihinde
teşekkürler, pırt diye buldum ve işime yaradı.