桌面窗体应用程序,FormClosing事件
2024-10-21 04:33:20
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
//主窗体关闭时,弹出对话框。判断对话框的返回值(即用户的操作是什么)是OK还是Cancel!
if (DialogResult.OK == MessageBox.Show("确定要关闭吗?", "关闭提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question))
{
//为保证Application.Exit();关闭主窗体时不再弹出对话框提示,所以将FormClosing事件取消
this.FormClosing -= new FormClosingEventHandler(this.Form1_FormClosing);
System.Windows.Forms.Application.Exit();//退出整个应用程序
System.Environment.Exit();
}
else
{
e.Cancel = true;//取消关闭事件
}
}
最新文章
- 关于reids
- web前端—工作周报
- nargin函数的用法
- pkg-config相关的常用指令
- cocos2d-x学习日志(12) --弹出对话框的设计与实现
- HDU 2202 最大三角形
- Maven-项目构建技术(工具)
- Angular4.0.0发布总览文章
- Linux 系统裁剪笔记1
- redis基本类型以及优点特性
- HTML文档编写规范
- HTML5网页制作(3)
- TCP 选项RST
- Python开发者年度调研,结果出乎意料!
- C#下载Url文件到本地
- Android为TV端助力 最简单的自定义圆点view
- pom大全
- 百度地图坐标偏移,微信小程序地图偏移问题,腾讯地图坐标偏移
- Git永久删除文件和历史记录
- 微信公众号JSAPI支付-多公众号向同一商户号支付的问题解决