В телефоне Windows 8 Я показываю список элементов (этот список может содержать любое количество элементов может быть 40 или 50 ...). Когда пользователь выталкивает меня, я обновляю предыдущий список, поэтому пользователь может увидеть все элементы в списке, потянув вниз. Теперь я обеспокоен тем, что хочу отмечать эти элементы как прочитанные или непрочитанные, но как мы знаем, что эти элементы визуализируются пользователем, а мой элемент списка отображает только текст, который они не могут использовать. В настоящее время я использую эмулятор WVGA 512MB, в котором я могу сразу увидеть 5 элементов.Как мы узнаем, что элемент визуализируется в телефоне Windows 8
ответ
Если элементы фиксированного размера, вы можете определить, находятся ли они на экране, просмотрев прокрутку списка прокрутки в шаблоне ListBox. (Получите его через VisualTreeHelper.)
Соглашение об использовании defacto состоит в том, что если нет необходимости переходить на отдельную страницу или взаимодействовать с ней каким-либо другим способом, чтобы отметить элемент как прочитанный, они помечены как прочитанные после отображения.
Это работает отлично для старых предметов, но если вы загружаете новые предметы выше верхней части отображаемых в настоящее время элементов, это может быть сложнее. Если вы сами управляете виртуализацией данных, вы можете сделать это на основе того, когда будут реализованы элементы. Если вы используете LongListSelector
, он вызывает событие ItemRealized
, которое вы могли бы использовать для обнаружения этого.
- 1. Как мы узнаем, что строковый элемент в C не инициализирован?
- 2. Как мы узнаем, что код является потокобезопасным?
- 3. Как мы узнаем, что файл записи выполнен
- 4. как мы обрезаем изображение в телефоне Windows 8?
- 5. Как мы можем реализовать входящий звонок в телефоне Windows 8?
- 6. Как мы узнаем, что файл защищен от чтения?
- 7. Как получить выбранный элемент из списка в телефоне Windows 8?
- 8. Как мы узнаем отправителя кнопок в VBA?
- 9. Как мы узнаем, используем ли мы только WSS или MOSS?
- 10. Как выполнить анимацию в телефоне Windows 8
- 11. Как создать вкладки в телефоне Windows 8
- 12. textblock как кривая в телефоне Windows 8
- 13. Как сохранить список в телефоне Windows 8
- 14. Как мы узнаем, что vimeo обработал загруженное видео?
- 15. Как мы узнаем, что при запуске приложения ios произошел сбой?
- 16. Как мы узнаем, что survey_id может вызвать API?
- 17. Как мы узнаем, что приложение для Android закрыто?
- 18. VariableSizedWrapGrid на телефоне Windows 8
- 19. Вторичные живые плитки в телефоне Windows 8
- 20. Как мы узнаем, какой CNContainer представляет iCloud?
- 21. Что такое замена DataTrigger в телефоне Windows 8
- 22. Как мы узнаем, что переход на общий элемент активности будет запущен?
- 23. Как сохранить фонарик на телефоне Windows 8?
- 24. Воспроизведение аудиофайлов в телефоне Windows 8
- 25. Список всех регионов в телефоне Windows 8
- 26. AES Шифрование в телефоне Windows 8
- 27. Пользовательская анимация в телефоне Windows 8
- 28. Использование OpenGL в телефоне Windows 8
- 29. Анимация изображений в телефоне Windows 8
- 30. Загрузить файл в телефоне Windows 8