Я загружаю большое количество изображений, скажем 250+ и получая исключение из памяти.Исключение из памяти при загрузке большого количества изображений в wp7
Мой код:
while (kount < imageItems.Count)
{
for (int i = 0; i < _grid.RowDefinitions.Count; i++)
{
BitmapImage bit=null;
for (int j = 0; j < _grid.ColumnDefinitions.Count; j++)
{
imgGrd = new Image();
bit = new BitmapImage(new Uri(imageItems[kount].thumb_attachment, UriKind.RelativeOrAbsolute));
imgGrd.Source = bit;
imgGrd.Stretch = Stretch.UniformToFill;
_grid.Children.Add(imgGrd);
Grid.SetRow(imgGrd, i);
Grid.SetColumn(imgGrd, j);
//bit = null;
//imgGrd.Source = null;
kount++;
}
}
}
Как преодолеть эту проблему. спасибо заранее.
Есть ли возможность добавить память? Если нет, загрузите меньше изображений или файлы изображений меньшего размера ... –
Как удалить объект растрового изображения, как только изображение получит из него источник. –