Индекс коммутатора PivotItem WP7 - PullRequest
1 голос
/ 22 декабря 2010

Мне нужно переключить Pivots в коде CS, он работает с ручными индексами:

MyPivot.SelectedIndex = 3;  

Но что-то вроде этого будет для меня намного лучше:

MyPivot.SelectedIndex = targetPivotItem.Index; 

но я не смог найти ничего для этого ...

1 Ответ

4 голосов
/ 22 декабря 2010

Это если вы не используете ItemsSource на вашем Pivot.

Pivot1.SelectedIndex = Pivot1.Items.IndexOf(PivotItem1);

Если вы установили для элемента Pivot ItemsSource коллекцию, используйте следующий код:

Pivot1.SelectedItem = PivotItem1.DataContext;
...