取自练习 1:使用 Microsoft Visual Studio 2010 Express for Windows Phone 创建 Windows Phone 应用程序
任务 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 属性设置为与显示内容不同的值时,框架都会导航到新内容。
...
两种技术的区别和相似之处是什么?