Windows Phone 7 лучший способ добавить картинку в список? - PullRequest
0 голосов
/ 07 октября 2011

Каков наилучший способ добавить изображение в список?

У меня есть около 10 элементов rss, которые содержат URL-адреса изображений (все изображения имеют размер 300 * 300 пикселей). Около 300 изображений

Мой ПЛОХОЙ алгоритм следующий:

1, download all xml file, and parse all with XDocument (i have then title and the image url)
2, using a datatemplate with an image and a textblock with Binding
3, lb.ItemsSource=alldatas;

Это очень медленный и медленный алгоритм, как правильно это сделать в WPF7?

1 Ответ

1 голос
/ 07 октября 2011

Не похоже, что вы делаете что-то особенно не так. Я предполагаю, что проблема в том, что загружаются 300 изображений, что приводит к блокировке потока пользовательского интерфейса. Я бы рекомендовал прочитать о LowProfileImageLoader Дэвида Ансона , который уменьшает объем работы, выполняемой в потоке пользовательского интерфейса.

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

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