【问题标题】:NavigationService.navigate not workingNavigationService.navigate 不工作
【发布时间】:2015-03-04 22:52:47
【问题描述】:

在一个登录页面,我检查了有效性,我做了一个简单的条件:

if (everything is good)
{
    this.NavigationService.Navigate(new Uri("/implementationPage.xaml", UriKind.Relative)); 
}

然后出现指向该方法的错误:

private void RootFrame_NavigationFailed(object sender, NavigationFailedEventArgs e)
{
    if (System.Diagnostics.Debugger.IsAttached)
    {
        MessageBox.Show(string.Format("page {0} failed, error: {1}", e.Uri.ToString(), e.Exception.StackTrace));
        e.Handled = true; 
        // A navigation has failed; break into the debugger
        System.Diagnostics.Debugger.Break();
     }
}

有人知道我为什么会出错吗?

【问题讨论】:

  • 路径是否正确?文件夹结构中的 implementationPage 在哪里?错误是什么?
  • 是的,它是正确的,我错过了 onNavigatedTo() 类的实现。

标签: c# windows-phone-7 nullpointerexception navigationservice


【解决方案1】:

谢谢卡洛斯,

在网上找了很多资料

http://dotnetslackers.com/articles/silverlight/Windows-Phone-7-Silverlight-Programming-Navigation-between-Pages.aspx

这非常方便。我显然没有完全利用 onNavigatedTo 函数

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多