C# MessageBox Özellikleri ve Kullanımı

C#da herhangi bir sonuçu ekranda gösterilmesi MessageBox kullanılır.Bu yazımda bütün özelliklerinden her birinin kullanımından bahsedeceğim.

Kullanımı şöyledir

MessageBox(Mesaj , Başlık , Buton Tipi , Simge) şeklinde kullanılır.

Mesaj : Mesaj penceresinde görüntülenecek olan mesajdır.Mesajın uzunluğu en fazla 1024 karakter olabilir.

Tip : Mesaj penceresin üzerinde görüntülenecek buton tipleri belirlenebilir.

Bir Form uygulaması açalım ve içerisine bir adet buton koyalım. İlk örneğimizde üzerinde uyarı işareti ve tamam , iptal düğmeleri olan bir mesaj penceresi örneği yapalım.

Buttona çift tıklayıp clik olayının içerisine şu kodları yazalım.

Sonuç olarak alacağımız görüntü.

Eğer birden fazla satırdan oluşacak şekilde mesaj yazmak istiyorsanız \n karakteri ya da Environment.NewLine metodu kullanılabilir.

Eğer Environment.NewLine kullanmak istersek aynı sonuçu vericektir.

Her ikisinde de Sonuç.

Başka bir örnek yapalım ve mesaj penceremizin üzerinde soru işareti  ve evet, hayır, iptal düğmeleri olan bir mesaj penceresi yapalım.

Kodlarımız böyle olacaktır.

Buttona bastığımızda sonuç.

Ayrıca bunlardan başka mesaj penceresi simgeleri veya cevap düğmeleri mevcuttur.

İstediğimiz Buttonları buraya koyabiliriz. (Tamam , Tamam İptal , Evet Hayır,  vs.) seçenekler mevcuttur.

İstediğimiz işaretleri seçebiliriz.Örnek olarak ( Error , Hand , İnformation , Stop , vs ) seçeneklerden herhangi birisini seçebiliriz.

Herhangi bir butonu aktif hale getirebiliriz. Bunun için yazacağımız kodlar

Aktif etmek istediğimiz butonu yazıyoruz.

Bu örneğimizde ben birinci buttonumuzu yani Evet buttonumuzu Aktif hale getirdim.

Eğer mesaj penceresinde yazıları sağa yanaşık olarak yazmak istersek.Kodumuz aşağıda ki gibi olacaktır.

Kodumuzu çalıştırdığımızda sonuç olarak.

 

 

Paylaş

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.