Winform 禁止窗口关闭方法
2009-08-05 11:14
155 查看
(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;
}
}
窗口样式中的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;
}
}
相关文章推荐
- C# winForm 窗口跳转 后关闭上一个窗口的方法
- WinForm窗口关闭的几种常用方法
- c#禁止窗口关闭方法(重写关闭事件)
- 使用C#打开新窗口关闭旧窗口的方法;winform中防止重复打开多个相同子窗体
- Winform窗口里的嵌入WPF的UserControl,关闭Winform父窗体的方法
- [转]使用C#打开新窗口关闭旧窗口的方法;winform中防止重复打开多个相同子窗体
- 在使用JS调用Window.close()方法关闭一个窗口是,如何禁止弹出对话窗口?
- C# winform登录窗口关闭方法
- delphi禁止某窗口被关闭的方法
- C# Winform中实现主窗口打开登录窗口关闭的方法
- 使用C#打开新窗口关闭旧窗口的方法;winform中防止重复打开多个相同子窗体
- C# winform登录窗口关闭方法
- Winform窗口里的嵌入WPF的UserControl,关闭Winform父窗体的方法
- c#禁止窗口关闭方法
- C# Winform中实现主窗口打开登录窗口关闭的方法
- 使用C#打开新窗口关闭旧窗口的方法;winform中防止重复打开多个相同子窗体
- C# WinForm和WPF关闭所有子窗口的方法
- C# WinForm中禁止改变窗口大小的方法
- 禁止弹出“您查看的网页正在试图关闭窗口。是否关闭此窗口”的屏蔽方法
- C# Winform中实现主窗口打开登录窗口关闭的方法