导航到WP8中库中的页面类

时间:2014-05-07 15:11:49

标签: xaml windows-phone-8 uri

我在windows phone类库中创建了一个页面类,我在windows phone app project(WP8)中引用了这个dll。

现在我如何导航到库中创建的页面类。如何指定uri? 确切的API和语法会有所帮助。

我尝试使用 this.frame.Navigate(typeof(pagename))以及 NavigationService.Navigate(new uri(“/ pagename.xaml”,UriKind.relative) )) ..以上两种都不起作用。我假设在uri中指定的路径中存在错误..

1 个答案:

答案 0 :(得分:3)

以下确实对我有用。

    NavigationService.Navigate(new Uri("/AssemblyName;component/MyPage.xaml", UriKind.Relative));

或概括Uri,其格式应为:/ {assemblyName}; component / {pathToResource}

确保你没有点"。"在您的程序集名称中,因为它可能会导致某些uri格式异常。

希望这有效。