c#禁止窗口关闭方法(重写关闭事件)
2011-09-05 08:50
567 查看
(1)直接设置
窗口样式中的ControlBox选为False就可以去掉右上角的叉
(2)重写关闭事件
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
DialogResult result;
result = MessageBox.Show("确定退出吗?", "退出", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if (result == DialogResult.OK)
{
Application.ExitThread();
}
else
{
e.Cancel = true;
}
}
转自:/article/11338992.html
窗口样式中的ControlBox选为False就可以去掉右上角的叉
(2)重写关闭事件
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
DialogResult result;
result = MessageBox.Show("确定退出吗?", "退出", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if (result == DialogResult.OK)
{
Application.ExitThread();
}
else
{
e.Cancel = true;
}
}
转自:/article/11338992.html
相关文章推荐
- C# Winform实现捕获窗体最小化、最大化、关闭按钮事件的方法,可通过重写WndProc来实现
- JAVA GUI学习 - 窗口【x】按钮关闭事件触发器:重写processWindowEvent(WindowEvent e)方法
- c#禁止窗口关闭方法
- 在父窗口中得知window.open()出的子窗口关闭事件的方法
- C#重写WebBrowser组件,禁止跳转到IE新窗口、脚本错误
- C#实现关闭子窗口而不释放子窗口对象的方法
- [转]使用C#打开新窗口关闭旧窗口的方法;winform中防止重复打开多个相同子窗体
- 一种在父窗口中得知 window.open()出的子窗口关闭事件的方法
- javascript捕获窗口关闭事件有两种方法
- C#中关闭子窗口而不释放子窗口对象的方法
- 禁止弹出“您查看的网页正在试图关闭窗口。是否关闭此窗口”的屏蔽方法
- c#中的窗口关闭事件如何活
- vuejs中监听窗口关闭和窗口刷新事件的方法
- c#重写TabControl控件实现关闭按钮的方法
- C#窗体编程(windows forms)禁止窗口最大化的方法
- delphi禁止某窗口被关闭的方法
- 在使用JS调用Window.close()方法关闭一个窗口是,如何禁止弹出对话窗口?
- C#重写WebBrowser组件,禁止跳转到IE新窗口、脚本错误
- C# 禁用 关闭窗口 按钮的方法
- C# Winform中实现主窗口打开登录窗口关闭的方法