我正在尝试覆盖 WPF 上的 onclose 事件,这是我目前的代码:
protected override void OnClosing(System.ComponentModel.CancelEventArgs e)
{
base.OnClosing(e);
e.Cancel = true;
//do my stuff before closing
}
它执行代码但应用程序永远不会关闭。有什么解决办法吗?
最佳答案
应用程序永远不会关闭,因为您将 e.Cancel
设置为 true
。
尝试
protected override void OnClosing(System.ComponentModel.CancelEventArgs e)
{
//do my stuff before closing
base.OnClosing(e);
}
关于c# - 如何覆盖 WPF 上的 onclose 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5774849/