在从Screen
派生的ViewModel中 - 如何获取用户导航的最后一个活动视图?
例如,可以从主屏幕转发导航到设置屏幕,然后返回到主屏幕。当导航回主屏幕时,在其视图模型中,我想知道用户来自设置屏幕。
如何获取此信息?
答案 0 :(得分:0)
NavigationService确实有一个BackStack属性,您可以从导航到的屏幕访问该属性。虽然链接指示Win81,但实际指令也设置为允许向前兼容UWP。实际属性是IList<PageStackEntry>
应该能够查询内容并确定最后一个条目。还有一个ForwardStack。
HTH
摩根