C#编写的一个窗口,关闭时弹出对话框,询问是否关闭…7294

 我来答
匿名用户
推荐于2016-08-24
展开全部
在窗体中有FormClosing这个事件,这个事件是在窗体关闭时候运行的。如果要取消某个事件的操作,那么就在该事件中写上e.Cancel=true就能取消该事件,也就是不执行该事件。所以,你要在窗体关闭时候,跳出一个窗口提示是否关闭窗体,如果选择不关闭,那么写上e.Cancel=true就可以了,代码如下:在FormClosing事件中:if (MessageBox.Show("确定退出?", "提示", MessageBoxButtons.OKCancel);
== DialogResult.Cancel)
{
e.Cancel = false;
}上面if里的内容是,跳出一个提示框,提示框有OK和Cancel这两个按钮,当你按了Cancel这个按钮时候条件成立。。 以上信息希望对你有帮助。。^^
匿名用户
2013-09-18
展开全部
在关闭事件里加入: DialogResult dr;
dr = MessageBox.Show("确定要退出吗?", "提示", MessageBoxButtons.OKCancel,MessageBoxIcon.Question);
if (dr == DialogResult.OK)
{
e.Cancel = false; ;
}
else
{
e.Cancel = true;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式