Можно ли добиться эффекта панорамирования, подобного прокрутке в центре? Я имею в виду, вместо того, чтобы влетать элементы, прокручивать их. Например, когда вы используете элемент управления панорамой и перетаскиваете элемент в поле зрения, вы уже можете видеть следующий и предыдущий элементы, но в сводной области вы не видите - текущий элемент вылетает и следующий / предыдущий летит.
Почему я пытаюсь это сделать?
Ну, как вы, вероятно, знаете, вы не можете программно установить SelectedIndex
на панораму, потому что Microsoft решила сделать это свойство доступным только для чтения. Я пробовал несколько вещей, чтобы исправить это, включая расширение контроля и использование поведения - но мне это не удалось, поэтому я сдался.
Наконец, я отказался от выбора использовать элемент управления Pivot, и он работает просто отлично, за исключением прокрутки, где я хотел бы получить эффект прокрутки из панорамы.
Почему я пытаюсь достичь?
Текущая страница наложения. Вы знаете, как на экране приложений Android, где вы можете пролистывать пару страниц и видеть внизу / вверху экрана, на какой странице вы находитесь (это самая простая часть), а также, когда вы нажимаете на один из этих пузырей прокручивается на соответствующую страницу (это сложная часть - потому что вы не можете установить SelectedIndex в элементе управления Panorama).
Итак, есть ли идеи о том, как добиться этого эффекта прокрутки в элементе управления Pivot? или, может быть, есть другая идея о том, как изменить SelectedIndex на Панораме? (изменение DefaultItem не является решением).
Спасибо.