【发布时间】:2016-10-18 03:28:42
【问题描述】:
在 WPF 中,<Window... 标签上有一个Closing 事件,我们可以在其中挂钩MainWindow_OnClosing 中的一些处置代码。
但 UWP 应用中没有此类事件。我猜结尾是Unloaded,甚至没有Unloading。
我刚刚将我的处理代码放在那里,但仍然感到担心。 Unloaded 事件是否适用于此类工作?有什么需要注意的吗?
【问题讨论】:
-
您想要关闭应用程序或从页面导航的事件吗?
-
只需要在关闭窗口时将我的
SpeechRecognizer配置在 ViewModel 上即可。 -
我想,因为没有任何事件用于应用程序关闭。您可以使用
Suspending事件释放资源并在Resuming事件上获取它。 -
不要使用暂停和恢复事件。这些用于不同的功能,并且在系统关闭应用程序之前运行时间有限。此外,如果这些事件在应用程序级别而不是视图模型一上运行。检查我的处置资源的答案。
-
这能回答你的问题吗? How to detect exit for UWP