在windows 8应用程序的页面之间导航
本文关键字:之间 导航 windows 应用程序 | 更新日期: 2023-09-27 18:13:25
我是使用c#构建windows 8应用程序的新手。
每当我导航到一个页面,我得到一个弹出框说"没有安装应用程序来打开这种类型的链接ms-resource"。不过,这款应用运行得很好。
我用来从MainPage导航到ScenarioPage的代码是:
private void HyperlinkButton_Click_1(object sender, RoutedEventArgs e)//code from MSDN
{
this.Frame.Navigate(typeof(ScenarioPage));
}
有人可以帮助我或提供一些指针如何删除弹出式
传递的不是类型,而是对象。从链接的MSDN页面示例:
// Navigate to object using the Navigate method
this.Navigate(new HomePage());
在你的例子中是
this.Frame.Navigate(new ScenarioPage());
或者,您可以使用接受Uri参数的重写。
this.Frame.Navigate(new Uri("ScenarioPage.xaml", UriKind.Relative));