页面导航WP8.1

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

标签: c# windows-phone-8 windows-phone-8.1 win-universal-app

我为WP8制作了一个应用程序,我使用了NavigationService.Navigate(new Uri(...))之类的页面导航,效果很好 但现在我正在尝试开发一个WP8.1应用程序,但无法弄清楚它是怎么回事 我收到以下错误The name 'NavigationService' does not exist in the current context 我有两页,我想在它们之间导航。
我怎么办? 改变了什么?

2 个答案:

答案 0 :(得分:14)

对于通用应用程序(Windows运行时),您需要使用Frame.Navigate(...)重载,以及您要导航到的页面类型。

要导航到MainPage.xaml,您可以使用Frame.Navigate(typeof(MainPage));

我建议您阅读Quickstart: Navigating between pages (Windows Runtime apps using C#/VB/C++ and XAML) (MSDN)

答案 1 :(得分:3)

您可以使用

进行导航
  

Frame.Navigate(typeof运算(的MainPage));