"Enter"a basıp içeriğe geçin

C# Winform Özel Mesaj Penceresi Oluşturma

Bu yazımda, windows form’da kendi mesaj penceremizi nasıl oluştururuz bunu izah edeceğim.

MessageBox sınıfını kullanarak gerek koşullu olarak(Ok,Cancel) gerekse standart mesajımızı gösterebiliyoruz. Fakat standart mesaj penceresini kullanmak yerine, kendi mesaj penceremizi oluşturup kullanmak isteyebiliriz.
Bu işlemi yapmak için ilk olarak projemizde form oluşturalım. İsmine “MesajForm” diyelim.
Formu resimdeki gibi dizayn edebilirsiniz.
Daha sonra onayla butonunun click eventine gelin ve aşağıdaki kodu girin.
this.DialogResult = DialogResult.OK;

lblMesajBaslik ve lblMesajDetay label’larını properties penceresine gelip, erişim belirteçlerini public olarak değiştirin. Daha sonra farklı bir formdan aşağıdaki kodlarla MesajForm’a erişebilirsiniz.

var form = (MesajForm)Application.OpenForms["MesajForm"];
if (form == null) form = new MesajForm();
form.lblMesajBaslik.Text = "Siliniyor!";
form.lblMesajDetay.Text = "Veri gerçekten silinsin mi?";
if (form.ShowDialog() == DialogResult.OK)
{
//Onayla butonuna basıldıysa yapılacak işlemler
}
else
{
//İptal butonuna basıldıysa yapılacak işlemler
}

C# winform’da özel mesaj penceresi oluşturma işlemi bu kadar arkadaşlar. Umarım beğenmişsinizdir. Diğer yazılarımda görüşmek dileğiyle.

Yazıyı Paylaşmak İster misin?
Share on Facebook
Facebook
Pin on Pinterest
Pinterest
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Share on Tumblr
Tumblr
Share on Reddit
Reddit
    Bir cevap yazın

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir