c#窗体的关闭按钮关闭整个程序

作者在 2007-05-16 20:06:00 发布以下内容

 

在form的定义或构造函数里加上
this.Closing += new CancelEventHandler(Form_Closing);
这一句,然后
private void Form_Closing(object sender,System.ComponentModel.CancelEventArgs e)
   {
    DialogResult result = MessageBox.Show("确定退出本系统?未保存的数据将会丢失!","确认退出系统",MessageBoxButtons.OKCancel,MessageBoxIcon.Warning);
    if(result==DialogResult.OK)
    {
     Application.Exit();
    }
    else
    {
     e.Cancel=true;
    }
   }
C# | 阅读 3822 次
文章评论,共0条
游客请输入验证码
最新评论