每当我将应用程序置于后台或调用选择器任务时,NavigateFrom 和(返回时)NavigateTo 事件都会触发。
我如何知道我们何时实际导航到某个地方,或者应用程序何时进入后台?
如果你的应用启动 OnNavigatedTo NavigationEventArgs 导航模式是新的,如果你的应用从逻辑删除返回,OnNavigatedTo NavigationMode 又回来了,如果你在激活的事件中在 App.xaml 中设置了一个布尔值并检查是否设置了此布尔值,则可以确定你的应用程序是否从逻辑删除返回。在 OnNavigatedFrom 的逻辑删除中,NavigationEventArgs 导航模式是新的,而如果您按后退按钮,导航模式又回来了,我不确定 OnNavigatedFrom 是否会发生任何其他状态。因此,如果OnNavigatedFrom NavigationMode是新的,我猜您的应用程序正在逻辑删除