C# Windows phone未导航到其他页面
在windows phone 8应用程序中,我可以从MainPage.xaml导航到其他页面。但是,如果我尝试从MainPage.xaml以外的页面进行导航,则该页面不会进行导航,并且我的应用程序正在app.xaml中的C# Windows phone未导航到其他页面,c#,navigation,windows-phone-8,C#,Navigation,Windows Phone 8,在windows phone 8应用程序中,我可以从MainPage.xaml导航到其他页面。但是,如果我尝试从MainPage.xaml以外的页面进行导航,则该页面不会进行导航,并且我的应用程序正在app.xaml中的RootFrame\u NavigationFailed事件中中断 例如: 我能够从主页导航到第1页,从主页导航到第2页,但不能从第1页导航到第2页 这就是我的代码的样子: NavigationService.Navigate(新Uri(“/Page2.xaml”,UriKind
RootFrame\u NavigationFailed
事件中中断
例如:
我能够从主页导航到第1页,从主页导航到第2页,但不能从第1页导航到第2页
这就是我的代码的样子:
NavigationService.Navigate(新Uri(“/Page2.xaml”,UriKind.Relative))代码>我猜您在加载要导航到的页面之前调用了导航
。看看你的答案
尝试将您的Navigate
调用移动到页面的Loaded
事件。如果它可以从主页转到第2页,我不明白为什么它不能从第1页转到第2页。在第1页中,您在哪里调用NavigationService.Navigate
?页面构造函数、特定事件、后台线程等等?如果将行替换为NavigationService.Navigate(新Uri(“/MainPage.xaml”,UriKind.Relative))代码>,是否有效?您是通过单击或操作执行导航事件,还是在加载第一页时直接执行导航事件?