WP7 список прокрутки по элементам - PullRequest
3 голосов
/ 18 мая 2011

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

Ответы [ 2 ]

4 голосов
/ 18 мая 2011

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

0 голосов
/ 22 мая 2011

К сожалению, решение Matt было непригодно в этом случае, потому что элементы списка были слишком большими, занимая почти весь экран на элемент.Но я смог решить эту проблему, получив scrollviewer из списка и используя его метод прокрутки для прокрутки в список SelectedIndex.После прокрутки предмет все еще не расположен идеально, но разница в высоте минимальна и приемлема для меня.

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