【发布时间】:2019-02-24 08:52:25
【问题描述】:
当我的程序结束时,我想删除我制作的 img。
(表示用户点击退出按钮时。)
或者,当用户单击退出按钮时,我想显示弹出窗口。
所以用户可以在程序结束之前保存他们的img。
但我找不到那个方法。
这是不可能的方法吗?
请告诉我任何事情!感谢您阅读本文。
【问题讨论】:
-
如果应用程序暂停然后终止,您还想显示消息框吗?
标签: c# xaml uwp win-universal-app
当我的程序结束时,我想删除我制作的 img。
(表示用户点击退出按钮时。)
或者,当用户单击退出按钮时,我想显示弹出窗口。
所以用户可以在程序结束之前保存他们的img。
但我找不到那个方法。
这是不可能的方法吗?
请告诉我任何事情!感谢您阅读本文。
【问题讨论】:
标签: c# xaml uwp win-universal-app
查看this问题的接受答案。
要了解更多如何在您的应用程序中包含此功能,您还可以参考this blog post。
基本上你需要两个方面来实现这一点:
【讨论】:
看看application lifecycle article。您不应将阻止代码添加到应用程序暂停事件。您需要静默保存其状态并在您的应用恢复到活动状态后恢复状态,就好像它根本没有关闭一样。
关于ms docs的关闭按钮:
没有事件表明用户关闭了应用程序。什么时候 一个应用程序被用户关闭,它首先被暂停给你一个 挽救其状态的机会。在 Windows 8.1 及更高版本中,在应用程序之后 已被用户关闭,应用程序从屏幕上移除,并且 切换列表但未显式终止。
用户关闭行为:如果您的应用需要做一些不同的事情 当它被用户关闭时比被 Windows 关闭时,你 可以使用激活事件处理程序来确定应用程序是否 由用户或 Windows 终止。见描述 参考中的 ClosedByUser 和 Terminated 状态 ApplicationExecutionState 枚举。
【讨论】: