我在windows phone类库中创建了一个页面类,我在windows phone app project(WP8)中引用了这个dll。
现在我如何导航到库中创建的页面类。如何指定uri? 确切的API和语法会有所帮助。
我尝试使用 this.frame.Navigate(typeof(pagename))以及 NavigationService.Navigate(new uri(“/ pagename.xaml”,UriKind.relative) )) ..以上两种都不起作用。我假设在uri中指定的路径中存在错误..
答案 0 :(得分:3)
以下确实对我有用。
NavigationService.Navigate(new Uri("/AssemblyName;component/MyPage.xaml", UriKind.Relative));
或概括Uri,其格式应为:/ {assemblyName}; component / {pathToResource}
确保你没有点"。"在您的程序集名称中,因为它可能会导致某些uri格式异常。
希望这有效。