繁体   English   中英

Windows Phone 8.1页面导航方法

[英]Windows Phone 8.1 Page Navigation Method

我已经看过一些代码,并熟悉Windows Phone 8.1中的导航服务。 但是我需要在基页中声明此代码,以便在所有其他页面中的所有位置使用它,仅声明一个代码。

例如,从以下代码中,

    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);
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM