Как предотвратить прокрутку Panorama с последнего элемента на первый элемент в приложении Windows Phone 7 - PullRequest
2 голосов
/ 07 января 2011

Можно ли предотвратить, что, когда пользователь просматривает последний PanoramaItem, он может прокрутить дальше вправо? - который возвращается к первому PanoramaItem. (и, наоборот, предотвращая прокрутку от первого до последнего, проводя влево)

Я спрашиваю об этом, потому что в моем приложении у меня есть панорамная страница только с 2 PanoramaItems. Пользователь может прокручивать от одного к другому, проводя влево или вправо. Я хочу предотвратить эту другую анимацию при прокрутке за пределы последнего PanoramaItem. Возможно ли это?

Ответы [ 2 ]

3 голосов
/ 07 января 2011

Мне кажется, что вы, возможно, вообще не должны использовать Панораму.Глядя на ваш другой вопрос об уменьшении элементов, кажется, что вы хотите отодвинуть Panorama за пределы ее предназначенной цели.

Возможно, вам нужен ScrollViewer с двумя вашими элементами (выложенными с помощью гридов) в StackPanel сгоризонтальная ориентация.

1 голос
/ 07 января 2011

Видимо, так работает панорама. Нет параметра для отключения возможности.

Отказ от такого поведения может привести к путанице среди пользователей из-за несогласованного поведения приложений.

Существуют визуальные подсказки, указывающие пользователю, что они выполняют прокрутку. Заголовок снова отображается с начала, и если ваше фоновое изображение поддерживает его, объединение правой и левой сторон означает, что панорама вращается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...