在哪种情况下NavigationService.CanGoBack返回false?

时间:2015-01-07 21:29:03

标签: c# windows-phone

在致电NavigationService.GoBack()之前,我们需要检查NavigationService.CanGoBack是否为真,但NavigationService.CanGoBack返回false的情况是什么?

2 个答案:

答案 0 :(得分:3)

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

link to documentation

答案 1 :(得分:1)

正如雅各布所说,如果你是导航BackStack的根源,CanGoBack将是假的。如果您使用也没有页面的新框架替换根框架

,也可能是错误的