Как я могу узнать, что мой список полностью заполнен и отображается на странице в WP7

Как я могу узнать, когда список полностью заполнен и отображается пользователю в WP7. Это связано с тем, что для отображения текста списка обычно требуется от 1 до 2 секунд в зависимости от данных, до тех пор, пока мне не нужно отображать для пользователя индикатор выполнения вместо пустого экрана.


person Kenny    schedule 26.04.2012    source источник


Ответы (2)


Не уверен, что это то, что вам нужно, но вы всегда можете отслеживать LayoutUpdated: оно изменяется каждый раз, когда изменяется видимое содержимое ListBox!

person Pedro Lamas    schedule 26.04.2012

Все, что вам нужно сделать, это использовать пользовательское действие (Action<T>), которое запускается всякий раз, когда загрузка выполняется в бэкэнде. Я предполагаю, что у вас есть метод, который выполняет загрузку, поэтому передайте это действие в качестве параметра — всякий раз, когда оно запускается, это означает, что метод выполняется с обработкой данных.

person Den Delimarsky    schedule 26.04.2012