将应用程序拖回当前窗口时会触发什么事件?

时间:2013-12-21 05:53:33

标签: windows-8 windows-store-apps windows-8.1

我正在努力应对我的应用的激活生命周期。我只想在隐藏应用程序或用户导航到其他页面时保存当前页面的状态。相反,我想在用户启动我的应用程序或导航回该页面时恢复状态。

在下面的例子中,我检测到应用程序已隐藏,因此我存储了页面的状态,但我从未收到应用程序重新激活的通知,因此我可以恢复状态:

(表面上)

  1. launch app
  2. press start
  3. drag app from left edge of screen and drop it back into focus

我希望Resuming事件可以做到,但没有。我应该使用哪个活动?

http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.application.resuming.aspx

1 个答案:

答案 0 :(得分:1)

对于整个应用,请检查Window.Activated,查看可以使用Page.OnNavigatedFrom / Page.OnNavigatedTo的个别网页。