DataGridView и ImageColumn - очистка памяти ?
От: ZloiXomiak  
Дата: 22.01.10 13:17
Оценка:
Ламерский вопрос.

Есть форма с расположенным на ней DataGridView. В нем только одна колонка — DataGridViewImageColumn.
Из БД загружаю порцию в 300 изображений (фотографий сотрудников, к примеру). Через Process Explorer замечаю что память возрастает сразу до 60 Мб. Закрываю форму, вызываю GC. Все те же 60 Мб. Как я понимаю не освобождаются ресурсы, выделенные под данные изображения.
Вопрос, как обработать данную ситуацию и очистить выделенные ресурсы?
Re: DataGridView и ImageColumn - очистка памяти ?
От: neo-xil  
Дата: 22.01.10 13:42
Оценка:
Здравствуйте, ZloiXomiak, Вы писали:

ZX>Ламерский вопрос.


ZX>Есть форма с расположенным на ней DataGridView. В нем только одна колонка — DataGridViewImageColumn.

ZX>Из БД загружаю порцию в 300 изображений (фотографий сотрудников, к примеру). Через Process Explorer замечаю что память возрастает сразу до 60 Мб. Закрываю форму, вызываю GC. Все те же 60 Мб. Как я понимаю не освобождаются ресурсы, выделенные под данные изображения.
ZX>Вопрос, как обработать данную ситуацию и очистить выделенные ресурсы?

Возможно, не вызван IDisposable.Dispose для DataGridView. Выполните вызов при закрытии формы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.