PDA

View Full Version : سوال: کنترل کردن دکمه ضربدر گوشه فرم



oldboy
سه شنبه 04 فروردین 1388, 14:55 عصر
سلام دوستان.
چطور میشه دکمه ی ضربدر گوشه ی فرم رو کنترل کرد؟
مثلا وقتی کاربر ضربدر رو میزنه ازش سوال بشه که مطمئنید؟ اگر کاربر cancel رو زد فرم بسته نشه.
من هر کاری کردم نشد. ممنون میشم اگه کمکم کنید.

Ali_Mor
سه شنبه 04 فروردین 1388, 15:26 عصر
از رویداد FormClosing فرم استفاده کن که قبل از بسته شدن فرم رخ میده. اونجا میتونی سوالت رو از کاربر بپرسی و در صورت نیاز رویداد بسته شدن فرم رو کنسل کنی

mom alone
سه شنبه 04 فروردین 1388, 17:07 عصر
از رویداد FormClosing فرم استفاده کن که قبل از بسته شدن فرم رخ میده. اونجا میتونی سوالت رو از کاربر بپرسی و در صورت نیاز رویداد بسته شدن فرم رو کنسل کنی

چهطور می توان بسته شدن را کنسل کرد؟؟؟؟؟؟؟؟؟؟

sahmah65
سه شنبه 04 فروردین 1388, 17:22 عصر
چهطور می توان بسته شدن را کنسل کرد؟؟؟؟؟؟؟؟؟؟


private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("Are you sure?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
e.Cancel = false ;
}
else
{
e.Cancel = true;
}

}

احمد سامعی
چهارشنبه 05 فروردین 1388, 00:04 صبح
چهطور می توان بسته شدن را کنسل کرد؟؟؟؟؟؟؟؟؟؟

اگه كليدهاي ماكسيم و مي نيمم فرمت رو هم لازم نداري و مي خواي جلوي بسته شدن با كليد Close رو هم بگيري مي توني خاصيت ControlBox=false كني در اين صورت هيچ كدوم از كليد هاي بالاي فرم نشون داده نمي شه

و حتي مي توني جلوي استفاده Alt+F4 رو هم بگيري كه يك كد داره بايد به فرمت اضافه كني