mohammad_sadeghi
شنبه 20 اسفند 1390, 02:57 صبح
سلام خدمت اساتید ....
توی برنامه ام میخوام وقتی کلید Alt+f4 رو زدم هنگام خروج یه پیغام بهم نشون بده که در صورت رد کردن اون برنامه باز بمونه ودر غیر اینصورت برنامه بسته شه ...
sh1369
شنبه 20 اسفند 1390, 09:12 صبح
سلام
توی رویداد form closing فرم یه مسیج باکس با یه شرط بذار که اگه تأیید شد خارج بشه و گر نه هیچی نشه
یاعلی
lvlaziar
شنبه 20 اسفند 1390, 09:27 صبح
دوست عزیز تو رویداد form closing به صورت زیر یه messagebox تعزیف کن!
به همین سادگی!
using System;
using System.Windows.Forms;
namespace aLt_F4
{
public partial class MDM : Form
{
private DialogResult r;
public MDM()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
this.FormClosing+=new FormClosingEventHandler(MDM_FormClosing);//moarefi roydad formclosing!albate to desinger formam mitonid in karo anjam bdid :D
}
private void MDM_FormClosing(object sender, FormClosingEventArgs e)
{
r= MessageBox.Show("Are U Sureeee???","ExIt?",MessageBoxButtons.YesNo,MessageBoxIcon.Question,M essageBoxDefaultButton.Button1);//tarife ye messagebox!
if(r==DialogResult.No)//if dg, tozih nmikhad :D
{
e.Cancel = true;//age natije box NO bod, form neshon dade mishe va age na! baste mishe :-P
}
}
}
}
اینم از پروژه! :قلب:
از دوست عزیز sh1369 عذز میخوام که پستشونو ندیدم :)
mohammad_sadeghi
شنبه 20 اسفند 1390, 15:05 عصر
ممنونم ازتون
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.