如何导航到所需的枢轴项目?

时间:2015-03-30 08:58:25

标签: windows-phone-8 windows-phone

在我的Windows手机应用程序中,有一个个人资料页面。在此个人资料页面个人资料中,更改密码,订单和现金支点项目都在那里。

每当我点击changepasswordbutton,然后页面将从主页导航到个人资料页面,请始终转到个人资料枢轴项目。

我想去更改密码pivotitem。怎么解决这个问题?请帮帮我....

  private void changepassword_Click(object sender, RoutedEventArgs e)
  {
      Frame.Navigate(typeof(profile));
  }

2 个答案:

答案 0 :(得分:1)

您可以设置数据透视控件的SelectedIndex属性以切换到页面中的不同数据透视表项。例如,如果 changepassword 是第三个透视项目,则设置

PivotControl.SelectedIndex = 2

如果在加载页面后直接完成此操作(例如,因为您刚刚导航到包含数据透视控件的页面),我将在页面的OnNavigatedTo方法中运行此代码。

答案 1 :(得分:0)

此问题的堆栈溢出已经回答

Question

Frame.Navigate(typeof(profile), 1);

在您的个人资料页面中:

protected override void OnNavigatedTo(NavigationEventArgs e)
{
    MainPivot.SelectedIndex = (int) e.Parameter;
}

希望这会对你有帮助..