Мне нужно переключить Pivots в коде CS, он работает с ручными индексами:
MyPivot.SelectedIndex = 3;
Но что-то вроде этого будет для меня намного лучше:
MyPivot.SelectedIndex = targetPivotItem.Index;
но я не смог найти ничего для этого ...
Это если вы не используете ItemsSource на вашем Pivot.
ItemsSource
Pivot
Pivot1.SelectedIndex = Pivot1.Items.IndexOf(PivotItem1);
Если вы установили для элемента Pivot ItemsSource коллекцию, используйте следующий код:
Pivot1.SelectedItem = PivotItem1.DataContext;