我正在使用项目填充ListView并从ImageList(在设计器中)添加图像。但是,即使我将ImageList中的图像尺寸设置为原始尺寸(16x16),图像也会以非常差的质量显示。看看:
Terrible image quality http://balazsbotond.hu/downloads/listview-icons.png
原始图像是漂亮,锐利的PNG图标。我该怎么办?
答案 0 :(得分:9)
试试这行代码。
ImageList1.ColorDepth = ColorDepth.Depth16Bit;
答案 1 :(得分:4)
更改您用于列表视图的imagesList的colordepth,并尝试更高的colorDepth,具体取决于PNG(如Depth32Bit),您将看到差异。
答案 2 :(得分:2)
嗯,这很简单。添加图像后,不要更改ImageList的图像大小:)