WP7 Получить видимые элементы в списке - PullRequest
1 голос
/ 20 декабря 2010

У меня есть список в приложении WP7, и я хотел бы получить список видимых элементов в списке.На самом деле, я пытаюсь получить видимый объект, чтобы, когда мое приложение было захоронено, я мог возобновить его и написать listbox.ScrollIntoView (lastVisibleItem);

Если это имеет значение, listbox привязан к коллекцииПользовательские объекты с табличкой данных для настройки внешнего вида.

Заранее спасибо.

1 Ответ

0 голосов
/ 21 декабря 2010

Можно определить, как далеко был прокручен список, используя технику, описанную в этот ответ .

Затем можно рассчитать, какие элементы отображаются на основе размерасписка и высоты отображаемых элементов.

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

Вам также необходимопомнить, что может отображаться только часть элемента.

...