1

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

4

2 回答 2

0

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

  • 删除数据 - 当我取消或 ALT+F3 时。
  • 保留数据 - 当我单击确定按钮时。

我必须抓住 ALT+F4 动作的唯一方法是关闭事件。我的解决方案是只有当我使用 te OK 命令进入窗口时才有一个标志。我测试该标志,如果为真则保留数据,否则删除数据。

于 2012-07-18T13:37:50.243 回答
0

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

与此同时,这个问题似乎在问与你类似的问题。你为什么不检查一下,看看它是否有帮助?

关闭 WPF 窗口

于 2012-07-17T16:18:12.173 回答