如何使表单上的关闭按钮有效地充当“隐藏”按钮?
有没有办法中止FormClosing
事件?
答案 0 :(得分:14)
您可以捕获FormClosing
事件并停止默认操作,然后关闭表单而不是隐藏它:
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
e.Cancel = true;
this.Hide();
}
答案 1 :(得分:4)
应该非常直接:
要取消对表单的关闭,请将传递给您的事件处理程序的
Cancel
的{{1}}属性设置为FormClosingEventArgs
。
关于隐藏窗口的问题的第二部分,隐藏到任务栏或隐藏到通知区域?