Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WPF窗口正在关闭_Wpf_Window - Fatal编程技术网

WPF窗口正在关闭

WPF窗口正在关闭,wpf,window,Wpf,Window,我希望在单击“取消”按钮或关闭窗口(ALT+F4或单击x)时使用相同的命令。 问题是该命令最终将关闭处于“关闭”模式的窗口,该模式被拒绝-我无法关闭正在关闭的窗口。 如何区分窗口中的“正在关闭”模式?它没有这个布尔属性…我不完全确定你想要什么。如果您提供一些代码来显示您现在正在尝试做什么,我可能会更好地帮助您 与此同时,这个问题似乎在问一些与你类似的问题。你为什么不看看这个,看看是否有用 想象一下,在一个窗口中,我会有两种不同的行为 删除数据-当我取消或ALT+F3时 持久化数据-单击“确定”

我希望在单击“取消”按钮或关闭窗口(ALT+F4或单击x)时使用相同的命令。 问题是该命令最终将关闭处于“关闭”模式的窗口,该模式被拒绝-我无法关闭正在关闭的窗口。
如何区分窗口中的“正在关闭”模式?它没有这个布尔属性…

我不完全确定你想要什么。如果您提供一些代码来显示您现在正在尝试做什么,我可能会更好地帮助您

与此同时,这个问题似乎在问一些与你类似的问题。你为什么不看看这个,看看是否有用


想象一下,在一个窗口中,我会有两种不同的行为

  • 删除数据-当我取消或ALT+F3时
  • 持久化数据-单击“确定”按钮时
我必须捕捉ALT+F4动作的唯一方法是关闭事件。我的解决方案是,只有当我使用te OK命令进入窗口时,才有一个真正的标志。我测试该标志,如果为true,则保留数据,否则删除数据