8

是否可以禁用 WPF 表单中的关闭按钮?如何禁用关闭按钮?

我一直在寻找并找到下面的解决方案。但这仅适用于 Windows 窗体!

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
      e.Cancel = true;
}
4

2 回答 2

18

在 wpf 这个事件称为 Closing :

public Window4()
    {
        InitializeComponent();
        this.Closing += new System.ComponentModel.CancelEventHandler(Window4_Closing);
    }

    void Window4_Closing(object sender, System.ComponentModel.CancelEventArgs e)
    {
        e.Cancel = true;
    }
于 2013-04-21T15:37:23.160 回答
1

您需要实现一个 Windows 挂钩来完成此操作。有关详细信息,请参阅此 MSDN 帖子

于 2013-04-21T15:36:23.743 回答