2015-03-30 2 views
0

В моем приложении для Windows-телефона одна страница профиля есть. В этом профиле страницы профиля, changepassword, заказы и элементы с наличными деньгами есть.Как перейти к требуемому элементу поворота?

Всякий раз, когда я нажимаю changepasswordbutton, тогда страница будет перемещаться с главной страницы на страницу профиля, всегда переходить только к профилю.

Я хочу перейти на changepassword pivotitem. Как решить эту проблему? Пожалуйста, помогите мне ....

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

ответ

0

Уже ответил переполнению стеки на этот вопрос

Question

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

В вашем профиле:

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

Надеется, что это поможет вам ..

1

Вы можете установить SelectedIndex свойство элемента управления Pivot, чтобы переключиться на отдельный пункт поворота внутри страницы. Например, если ChangePassword третий элемент поворота, вы бы установить

PivotControl.SelectedIndex = 2 

Если это должно быть сделано сразу же после загрузки страницы (например, потому что вы просто переходите на страницу, содержащую элемент управления поворота), я 'd запустите этот код в методе OnNavigatedTo страницы.

Смежные вопросы