WINFORM 程序中点击 窗体关闭按钮事件弹提醒框
2015-04-27 11:27
661 查看
private void Form1_FormClosing(object sender,FormClosingEventArgs e){
if (DiaLogResult.OK == messageBox.Show("是否删除","Warning",MessageButtons.OKCancel,MessageIcon.Warning))
//关闭本窗体
this.dispose();
//退出程序
application.Exit();
}else{
//留在本画面
e.cancel();
}
注意:1如果在退出时没有this.dispose();会再弹一次Message框。
2在代码里添加代码,但是画面没效果,需要去画面窗体FormClosing事件绑定
if (DiaLogResult.OK == messageBox.Show("是否删除","Warning",MessageButtons.OKCancel,MessageIcon.Warning))
//关闭本窗体
this.dispose();
//退出程序
application.Exit();
}else{
//留在本画面
e.cancel();
}
注意:1如果在退出时没有this.dispose();会再弹一次Message框。
2在代码里添加代码,但是画面没效果,需要去画面窗体FormClosing事件绑定
相关文章推荐
- WinForm 窗体屏蔽关闭按钮事件
- WinForm中如何判断关闭事件来源于用户点击右上角的“关闭”按钮
- C# Winform实现捕获窗体最小化、最大化、关闭按钮事件的方法,可通过重写WndProc来实现
- WinForm中如何判断关闭事件来源于用户点击右上角的“关闭”按钮
- WinForm中如何判断关闭事件来源于用户点击右上角的“关闭”按钮
- C# Winform 捕获窗体的最小化和最大化事件、关闭按钮事件【整理】
- C#中winform中区分Close()和点击窗体右上角关闭按钮来关闭窗体
- winform tabpage 绘制关闭按钮点击关闭事件和双击tab关闭页面
- WinForm判断关闭事件来源于用户点击右上角“关闭”按钮的方法
- WinForm中如何判断关闭事件来源于用户点击右上角的“关闭”按钮
- WinForm中如何判断关闭事件来源于用户点击右上角的“关闭”按钮
- c# winform 让Form窗体上系统自带的红色关闭按钮失效,点击关闭变为隐藏
- c# winform 让Form窗体上系统自带的红色关闭按钮失效,点击关闭变为最小化
- C#之WinForm基础 运行多个窗体时,点击按钮,一次关闭所有窗体
- 蛋疼的让C#控制台程序(Console)像窗体(Winform)一样(关闭,托盘图标,事件响应,手动退出等)
- c# WinForm中如何判断关闭事件来源于用户点击右上角的“关闭”按钮
- C# Winform 捕获窗体的最小化和最大化事件、关闭按钮事件
- .NET WinForms中点击窗体右上角的关闭按钮后的事件处理
- WinForm中如何判断关闭事件来源于用户点击右上角的“关闭”按钮
- WinForm中如何判断关闭事件来源于用户点击右上角的“关闭”按钮