重定向到同一解决方案的不同项目中的另一个页面

时间:2014-08-17 21:39:04

标签: c# windows-phone-8

所以我制作了一个WP8应用程序并将它们拆分为单独的项目,然后我将一个按钮重定向到另一个应用程序的页面,但另一个页面是在我已添加的单独项目中。我该如何对它进行编程,以便当我点击该按钮时,它会将我重定向到另一个不同项目但同一解决方案的页面?

我使用的代码是:

App.RootFrame.Navigate(new Uri("/MainPage.xaml", UriKind.RelativeOrAbsolute));

2 个答案:

答案 0 :(得分:1)

试试这个:

NavigationService.Navigate(new Uri("/TargetProjectName;/TargetPage.xaml", UriKind.Relative));

答案 1 :(得分:0)

由于文件位于不同的程序集中,因此需要指定该程序集的名称 假设您的其他项目名为Assembly2。然后你导航URI将是:

App.RootFrame.Navigate(new Uri("/Assembly2;component/MainPage.xaml", UriKind.Relative));