2009-10-24 8 views
3

Я заполняю ListView элементами и добавляю изображения из ImageList (в конструкторе). Изображения, однако, отображаются в очень плохом качестве, хотя я установил размер изображения в ImageList в их исходный размер (16x16). Посмотрите:Плохое качество изображения в ListView

Terrible image quality http://balazsbotond.hu/downloads/listview-icons.png

Оригинальные изображения красивые, четкие иконки PNG. Что я могу сделать?

ответ

2

Ну, это было довольно легко. Просто не изменяйте размер изображения в ImageList после добавления изображений :)

+0

Сделал трюк для меня .... спасибо. –

4

изменить colordepth ваших imagesList, который вы используете для просмотра списка, и попробовать более высокий цвет в зависимости от PNG (например, Depth32Bit), и вы увидите разницу.

6

Попробуйте эту строку кода.

ImageList1.ColorDepth = ColorDepth.Depth16Bit; 
Смежные вопросы