1

每当我将应用程序置于后台或调用选择器任务时,NavigateFrom 和(返回时)NavigateTo 事件都会触发。

我怎么知道我们什么时候真正导航到某个地方,或者应用程序什么时候进入后台?

4

1 回答 1

1

如果您的应用程序启动 OnNavigatedTo NavigationEventArgs NavigationMode 是新的,如果您的应用程序从墓碑恢复 OnNavigatedTo NavigationMode 又回来了,如果您在激活事件中的 App.xaml 中设置布尔值并检查是否设置了此布尔值,您可以确定您的应用程序是否正在从墓碑上回来。在墓碑上的 OnNavigatedFrom 中,NavigationEventArgs NavigationMode 是新的,而如果您按下后退按钮,NavigatedMode 又回来了,我不确定 OnNavigatedFrom 是否会出现任何其他状态。所以如果 OnNavigatedFrom NavigationMode 是新的,我猜你的应用程序正在墓碑化

于 2012-05-03T13:18:02.040 回答