小编pha*_*tom的帖子

导航到Windows Phone 7中不同程序集中的XAML页面

我在一个单独的Windows Phone类库中有一个XAML页面.该库包含在我的VS解决方案中,并从我的应用程序项目中引用.假设该页面名为TestPage.xaml,它位于我的库的根文件夹中,名为SharedPages.

我想使用NavigationService在我的应用中导航到此页面.我发现这篇文章建议使用这种URI格式:

/{assemblyName};component/{pathToResource}
Run Code Online (Sandbox Code Playgroud)

所以我正在尝试这样的事情:

NavigationService.Navigate(new Uri("/SharedPages;component/TestPage.xaml"));
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我得到以下异常:

导航仅支持作为片段的相对URI,或以'/'开头,或者包含'; component /'.

我究竟做错了什么?

谢谢.

navigation silverlight windows-phone-7

12
推荐指数
1
解决办法
5582
查看次数

标签 统计

navigation ×1

silverlight ×1

windows-phone-7 ×1