11智能在线
新记
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这个按钮时候条件成立。。 以上信息希望对你有帮助。。^^
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/2ms2pqsm7.html
其他看法
第1个回答 2013-09-18
在关闭事件里加入: DialogResult dr;
dr = MessageBox.Show("确定要退出吗?", "提示", MessageBoxButtons.OKCancel,MessageBoxIcon.Question);
if (dr == DialogResult.OK)
{
e.Cancel = false; ;
}
else
{
e.Cancel = true;
}
相似回答
大家正在搜
相关问题
操作系统与编程语言的关系?
计算机专业学计算机应先学什么?编程语言?还是编程语言与操作系...
编程语言和操作系统是什么关系
完全汉语编程语言制作的操作系统那里有??
什么是操作系统的编程语言,编程语言是由什么组成的,编程语言的...
哪些编程语言和操作系统更适合物联网
电脑里为什么会认编程语言?
哪个编程语言最适合编操作系统?