|Refleks|-Oyun,Tasarım,Film,Program,Tek link,İndir
Would you like to react to this message? Create an account in a few clicks or log in to continue.

|Refleks|-Oyun,Tasarım,Film,Program,Tek link,İndir


 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 Messagebox Özelliği

Aşağa gitmek 
YazarMesaj
FaTaL
Yönetici
Yönetici
FaTaL


Ruh Hali : Messagebox Özelliği Manyak10
Başak Mesaj Sayısı : 626
Rep Puanı : 12348
Teşekkür Aldı : 18
Kayıt tarihi : 24/10/09
Nerden Nerden : Kocaeli
İş/Hobiler İş/Hobiler : 3D / Maya / After Efect
Lakap Lakap : Fatal

Messagebox Özelliği Empty
MesajKonu: Messagebox Özelliği   Messagebox Özelliği EmptyCuma Ekim 30, 2009 9:43 am

Şimdi ise MessageBox ile ilgi güzel bir proje inceleyelim arkadaşlar;

Messagebox Özelliği 20344074ap8

Resimde gördüğünüz gibi seçtiğimiz ikonları ve buttonları messageboxta gösteriyoruz.

button1.textini Display olarak değiştiriyoruz. Name’sini =
displayButton olarak değiştiriyoruz. OK yazan radiobutton namesini=
okButton , OKCancel Yazan radiobutton namesini = okCancelButton v.s.
v.s. olarak hepsinin namelerini değiştiriyoruz. label1’in namesini
displayLabel olarak değiştiriyoruz.

Kodlarımız;

private void buttonType_CheckedChanged( object sender, EventArgs e ) //buttontypegroupbox taki nesneler için;

{

if ( sender == okButton ) // display OK Button

buttonType = MessageBoxButtons.OK;



else if ( sender == okCancelButton )

buttonType = MessageBoxButtons.OKCancel;



else if ( sender == abortRetryIgnoreButton )

buttonType = MessageBoxButtons.AbortRetryIgnore;

else if ( sender == yesNoCancelButton )

buttonType = MessageBoxButtons.YesNoCancel;

else if ( sender == yesNoButton )

buttonType = MessageBoxButtons.YesNo;

else

buttonType = MessageBoxButtons.RetryCancel;

}

private void iconType_CheckedChanged( object sender, EventArgs e )

{

if ( sender == asteriskButton )

iconType = MessageBoxIcon.Asterisk;

else if ( sender == errorButton )

iconType = MessageBoxIcon.Error;

else if ( sender == exclamationButton )

iconType = MessageBoxIcon.Exclamation;

else if ( sender == handButton )

iconType = MessageBoxIcon.Hand;

else if ( sender == informationButton )

iconType = MessageBoxIcon.Information;

else if ( sender == questionButton )

iconType = MessageBoxIcon.Question;

else if ( sender == stopButton )

iconType = MessageBoxIcon.Stop;

else

iconType = MessageBoxIcon.Warning;

}

private void displayButton_Click( object sender, EventArgs e )

{

DialogResult result = MessageBox.Show( "This is your Custom MessageBox.",

"Custon MessageBox", buttonType, iconType, 0, 0 );



switch (result)

{

case DialogResult.OK:

displayLabel.Text = "OK was pressed.";

break;

case DialogResult.Cancel:

displayLabel.Text = "Cancel was pressed.";

break;

case DialogResult.Abort:

displayLabel.Text = "Abort was pressed.";

break;

case DialogResult.Retry:

displayLabel.Text = "Retry was pressed.";

break;

case DialogResult.Ignore:

displayLabel.Text = "Ignore was pressed.";

break;

case DialogResult.Yes:

displayLabel.Text = "Yes was pressed.";

break;

case DialogResult.No:

displayLabel.Text = "No was pressed.";

break;

}

}

}

şeklinde programımız oluşturduk.

Programımızın son hali;

Messagebox Özelliği 67208370hb8

Ilk resimde MessageBoxta çıkması istediğimiz ikonları ve buttonları
işaretliyoruz. İkinci resimde messageBox kutusunun görüntüsünü
görüyoruz ve burada tıkladığımız butonun değeri labele aktarıldı.

Umarım takılacağınız bir yer yoktur. Gayet basit ve öğretici bir örnek oldu.
Sayfa başına dön Aşağa gitmek
http://www.refleksforum.com
 
Messagebox Özelliği
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» MSN’de Renki Olarak Ne Dinliyorum Özelliği
» MSN'de Renki Olarak Ne Dinliyorum Özelliği

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
|Refleks|-Oyun,Tasarım,Film,Program,Tek link,İndir :: Bilgisayar Dersleri :: C#-
Buraya geçin: