如何在另一个页面上从一个页面导航到hubsection?

时间:2015-04-06 07:48:19

标签: windows-phone-8

我的应用程序中有两个页面:“HubPage”和“SectionPage” 如何以编程方式从SectionPage导航到给定的Hubsection?

1 个答案:

答案 0 :(得分:3)

使用hub index作为参数

进行导航
Frame.Navigate(typeof(HubPage), 1)

在您的中心页面中:

protected override void OnNavigatedTo(NavigationEventArgs e)
{
    var index = (int)e.Parameter;
    switch (index)
    {
        case 0: YourHub.ScrollToSection(Hub1);break;
        case 1: YourHub.ScrollToSection(Hub2);break;
    }
}