Есть ли способ заставить VirtualizingStackPanel
в Windows Phone очищать / повторно виртуализировать элементы, только если они еще не загружены?
Чтобы объяснить немного больше, чего я хочу: Когда я загружаюбольшой список элементов, использующий тяжелый ItemTemplate
с изображениями. Я бы использовал VirtualizingStackPanel
, чтобы избежать засорения пользовательского интерфейса и подождать, пока все элементы не будут отображены на экране. вниз красиво и медленно в списке.Но проблема в том, что вы снова прокручиваете страницу и просматриваете элементы, которые уже были загружены.Поскольку VirtualizingStackPanel
теперь очистил эти элементы, они должны быть загружены снова.
Я бы хотел, чтобы те элементы, которые уже загружены, не подлежали очистке.
Я неЯ не знаю, как они это делают, но приложение IMDb, похоже, использует что-то подобное для своего списка фильмов top 250 и bottom 100 .Я также заметил, что они не загружают изображения во время прокрутки, поэтому он не забивает пользовательский интерфейс, если вы не стоите в списке.
Любая помощь очень ценится!