Windows Phone 8.1页面导航方法
本文关键字:导航 方法 1页 Phone Windows | 更新日期: 2023-09-27 18:15:03
我已经看了一些代码,熟悉了Windows Phone 8.1中的Navigation Service。但是我需要在我的基页中声明这段代码,以便在所有其他页面的每个地方使用它,只声明一个代码。
例如,从下面的代码中,
protected void NavigateToPage(string uri)
{
this.NavigationService.Navigate(new Uri(uri, UriKind.RelativeOrAbsolute));
}
我只是在NavigateToPage(PageUri)中传递页面的Uri来实现我的目标。但我怎么能在Windows Phone 8.1中实现这一点呢?这是我尝试过的,
protected void NavigateToPage(Type sourcePage)
{
this.Frame.Navigate(typeof(sourcePage));
}
但是我不能在这里使用sourcePage。可能是我做错了参数的类型。有人能回答这个问题吗?
为什么不这样呢:
protected void NavigateToPage(Type sourcePage)
{
this.Frame.Navigate(sourcePage);
}