在哪些情况下,NavigationService.CanGoBack会返回false?

4
在调用NavigationService.GoBack()之前,我们需要检查NavigationService.CanGoBack是否为真,但是什么情况下NavigationService.CanGoBack会返回false呢?
2个回答

3

如果导航历史记录中没有内容,则CanGoBack返回false。有时,最近的条目(多个导航器)可能没有添加到当前导航器中。

文档链接


1
正如Jacob所提到的,如果您在导航BackStack的根处,CanGoBack将为false。如果您正在用一个也没有页面的新框架替换根框架,它也可以为false。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接