如何以wpf格式捕获窗口关闭按钮(窗口右上角的红色X按钮)的事件?

Hot*_*ter 28 c# vb.net wpf events

如何以wpf格式捕获窗口关闭按钮(窗口右上角的红色X按钮)的事件?我们还有关闭事件,窗口卸载事件,但是如果他点击wpf表单的关闭按钮,我们想要显示一个弹出窗口.

请帮助.

Nat*_*txo 33

Closing在窗口中使用该事件,您可以像这样处理它以防止它关闭:

private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
    e.Cancel = true;
}
Run Code Online (Sandbox Code Playgroud)

  • 请记住,当你从后面的代码中调用`this.Close()`时,这个事件也会触发. (8认同)
  • 我需要对相应窗口的 XAML 的所有关闭处理程序:`<Window [...] Closing="myWindow_Closing">` (3认同)