PDA

View Full Version : کار DialogResult در دستور سی‌شارپ زير چيست؟



hamid.hashemi202
جمعه 13 اردیبهشت 1392, 10:29 صبح
string message = "You did not enter a server name. Cancel this operation?";
string caption = "No Server Name Specified";
MessageBoxButtons buttons = MessageBoxButtons.YesNo;
DialogResult result;

// Displays the MessageBox.

result = MessageBox.Show(this, message, caption, buttons);

if(result == DialogResult.Yes)
{

// Closes the parent form.

this.Close();

karimi5555
جمعه 13 اردیبهشت 1392, 10:34 صبح
زمانی که کاربر بر روی یکی از دکمه های messageBox کلیک می کنه جواب اون در داخل DialogResult قرار میگیره
که با چک کردن اون میشه فهمید که کاربر روی کدوم دکمه کلیک کرده

کامبیز اسدزاده
جمعه 13 اردیبهشت 1392, 10:48 صبح
از اسمش و معنیش میشه فهمید عزیز دل برادر...
یعنی نتیجه عملی که شما بعد از فشار دادن دکمه ای که در هنگام ظاهر شدن پیغام فشار میدین...که شامل کلید های OK,YES,NO,CANCEL میباشد.