【c# – Prism NavigationService获取以前的视图名称】教程文章相关的互联网学习教程文章

c# – Prism NavigationService获取以前的视图名称【代码】

目前我正在实施一个屏幕,指示模块不存在或仍在开发中. 后退按钮具有以下代码:regionNavigationService.Journal.GoBack();这是按预期工作的.但是用户不是来自主屏幕.所以我需要从导航日志中的最后一个条目访问视图名称. 示例:用户来自“设置”屏幕=>文本应显示“返回设置屏幕”解决方法:假设您正在寻找的视图名称是当您执行新的Uri(“Main”,UriKind.Relative)时,您希望将单词Main作为视图名称. RegionNavigationJournal中的前向和...

c# – 在哪些情况下NavigationService.CanGoBack返回false?

在调用NavigationService.GoBack()之前,我们需要检查NavigationService.CanGoBack是否为true,但是NavigationService.CanGoBack返回false的情况是什么?解决方法:如果导航历史记录中没有任何内容,CanGoBack将返回false.有时可能没有为当前导航器添加最近的条目(多个导航器). link to documentation