从使用Microsoft Visual Studio 2010 Express for Windows Phone创建Windows Phone应用程序-练习1中提取
任务3:步骤9
注意:
PhoneApplicationPage类提供了通过其NavigationService属性导航到页面的方法和属性。您可以调用NavigationService的Navigate方法并将页面的URI作为参数传递。您还可以使用GoBack和GoForward方法向后或向前导航到导航历史记录中。硬件返回按钮还提供了应用程序内的向后导航。上面显示的事件处理程序使用NavigationService转到PuzzlePage.xaml页面。
任务4:步骤3
任务3:步骤9
// navigate
this.NavigationService.Navigate(new Uri("/PuzzlePage.xaml", UriKind.Relative));
注意:
PhoneApplicationPage类提供了通过其NavigationService属性导航到页面的方法和属性。您可以调用NavigationService的Navigate方法并将页面的URI作为参数传递。您还可以使用GoBack和GoForward方法向后或向前导航到导航历史记录中。硬件返回按钮还提供了应用程序内的向后导航。上面显示的事件处理程序使用NavigationService转到PuzzlePage.xaml页面。
任务4:步骤3
(RootVisual as Microsoft.Phone.Controls.PhoneApplicationFrame).Source =
new Uri("/ErrorPage.xaml", UriKind.Relative);
注意:
...
每当您将 Source 属性设置为与显示内容不同的值时,框架都会导航到新内容。
...
这两种技术有什么区别和相似之处?