ListPicker - как отобразить текущий выбор, когда открывается полный просмотр страницы - PullRequest
4 голосов
/ 15 сентября 2011

Я использую ListPicker из последней версии Silverlight Toolkit для Mango

У меня есть длинный список (100 элементов) простых текстовых элементов на выбор - в режиме выбора одного элемента.

Когда я нажимаю на ListPicker, он очень хорошо открывается в полноэкранном режиме, но не переключается на текущий выбор.

Это боль для пользователя - который обычно хочет перейти от "item75 "to" item76 "

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

У кого-нибудь есть идеи?

Ответы [ 2 ]

1 голос
/ 15 сентября 2011

Я нашел это, которое может помочь, я надеюсь, что это делает! в списке выбора глубины

Посмотрите на MSDN, какие из событий, которые могут быть вызваны при выборе элемента Listpicker и возиться с ними, вы можете найти очень хорошее решение! :)

0 голосов
/ 23 сентября 2011

Похоже, что не было способа сделать это с текущей версией - но код с открытым исходным кодом.

Текущая версия также имеет недостаток использования StackPanel вместо VirtualizingStackPanel - такочень медленно отображает длинные списки.

Вместо того, чтобы использовать этот выпуск, я остановился на другом селекторе списков http://priyarules.posterous.com/categorized-list-selector-for-windows-phone-7

...