PDA

View Full Version : سوال: نحوه کلاس نویسی برای MessagBox در سی شارپ چگونه است؟



samser
چهارشنبه 20 دی 1391, 12:45 عصر
سلام دوستان...
میخوام یه ماژول برای مسیج باکس بنویسم بطوری که هر وقت بخوام کلید خروج رو بزنم سوال بپرسه مطمئنم یا نه...
حالت عادیشو بلدم بنویسم اما میخوام کد نویسیمو کمتر کنم...
ممنون میشم راهنمایی کنید....

Abbas Naghdi
چهارشنبه 20 دی 1391, 13:29 عصر
این کد به شما کمک میکنه ... میتونید تغییرش بدید

نکته : اگر متغیر Cbool2 = false باشه برنامه بسته میشه و اگر true باشه برنامه بسته نمیشه
شما میتونید داخل یک تکست باکس بر اساس گزینه ی های yes یا no متغییر Cbool2 رو تغییر بدید




private void FMainWindow_FormClosing(object sender, FormClosingEventArgs e)
{
Cbool2 = false
try
{
if (Cbool2 == true)
{
e.Cancel = true;
return ;
}
else
{
e.Cancel = false;
Application.Exit();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}

samser
چهارشنبه 20 دی 1391, 15:09 عصر
ممنون دوست عزیز اما من میخوام کد مسیج باکس رو تو یه کلاس جدا بنویسم...این کد رو تو یه کلاس جدا گذاشتم اما ارور میده...


اگه هم کسی میتونه که حتما هست اون شخص...بصورت کامپوننت نویسی راهنماییم کنه مرسی...