C#’da MessageBox’ın özellikleri


Message Box çok kullandığımız bileşenlerden biridir. Daha önce şuradaki derste message box’ı kullanmıştık fakat varsayılan özellikleri ile kullanmıştık. Şimdi ise message box’ı biraz daha kendimize göre dizayn edeceğiz.

Öncelikle yeni bir form açıp Bir tane buton ekliyoruz. Sonra Button’un Click olayına Kodlarımızı yazacağız. Yani tıklandığında bir mesaj box gelmesini istiyoruz.

Şu kodları Click olayına yazıyoruz.

MessageBox.Show("DENEME","başlık", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign);


Şu şekilde görünüyor olması gerek :

MessageBoxButtons : Açılan messasgebox taki buttonların cinsini,ismini belirtir. Noktadan sonra şunları kullanabiliriz.

AbortRetryIgnore : İptalEt,TekrarDene,Yoksay gibi seçeneklerdir.
OK : Bilindiği üzere Tamam demek : )
OKCancel : Tamam veya çıkış
RetryCancel : TekrarDene veya çıkış.
YesNo : Evet,Hayır
YesNoCancel : Evet,Hayır veya çıkış gibi seçenekleri bulmak mümkün. Tabii ki bu butonları programlamadan iş görmesini beklemeyiz.

MessageBoxIcon : MessageBox un solunda bulunan simgeyi belirtir. Şu çeşitleri vardır :

Asterisk : İşletim sistemi desteklerse çıkıyor sanırım Yıldız işareti.(bende çıkmadı da)
Error : Hata işareti(kırmızı üzerine x şeklinde)
Exclamation : Ünlem işareti (Sarı üçgen üzerine)
Hand : El işareti
Information : Bilgi(Mavi üzerine ünlem)
None : Hiçbir icon
Question : Soru işareti
Stop : Error ile aynı
Warning : Buda Exclamation ile aynı

MessageBoxDefaultButton : Burada noktadan sonra messagebox üzerindeki butonların hangisinin seçili olarak geleceğini ayarlayabiliriz.
MessageBoxOptions : Burada sadece şu özelliği şimdilik açıklayabilirim

RightAlign : Bu da messagebox içerisindeki yazıyı sağa yaslamamızı sağlar.

Neredeyse messagebox’ın tüm özelliklerini böylee görmüş olduk.

Reklamlar

4 comments on “C#’da MessageBox’ın özellikleri

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s