چه طور میشه وقتی کاربر روی علامت ضربدر فرم کلیک کرد از بستن فرم جلوگیری بشه؟
توی closing یک messagebox گذاشتم که اگه دکمه بله را زد خارج میشه و اگه دکمه خیر را زد خارج نشه
چه طور میشه وقتی کاربر روی علامت ضربدر فرم کلیک کرد از بستن فرم جلوگیری بشه؟
توی closing یک messagebox گذاشتم که اگه دکمه بله را زد خارج میشه و اگه دکمه خیر را زد خارج نشه
privatevoid Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("Are you sure to exit?","Confirmation",
MessageBoxButtons.YesNo,MessageBoxIcon.Warning,
MessageBoxDefaultButton.Button2 )== DialogResult.Yes)
e.Cancel=false ;
else
e.Cancel=true ;
}
عرض به خدمتتون که با دقت خوندم و حتی چون کمی شک برم داشت اجراش هم کردم.
اگه این message رو نخایم باید چه کرد؟
که با این تا حدودی حل شد
//////////////////
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
e.Cancel = true;
}
ممنون از دوستان- مشکلم حل شد- فقط ممکنه درباره ی این راه حل توضیح بدید! یعنی این e که می نویسیم چیه؟
ممنون
خواهش میکنم ، ولی یه کم زحمت بکشید تو MSDN جستجو کنید بد نیست- قرمزش کرده بودم که این سوال پیش نیاد!
پست 2 رو با دقت تر ببینید