提高树形图标的图像质量?

Tun*_*una 5 c# winforms

我有一个包含图标的树视图.图标很难看.而丑陋我的意思是低质量.低质量我的意思是我期望从dos程序中看到的东西

我希望有一种方法可以提高图标的图像质量,但在浏览了微软的开发网站后,我还没有找到解决方案.

说实话,此时我甚至不知道该找什么."图像质量"是一个非常广泛的搜索短语(我从谷歌搜索获得了非常随机的结果).

我正在使用一个ImageList存储这些图标TreeView.真的没有太多代码可以在这里展示 - 至少我不这么认为.

抱歉这个无聊的问题.

Kep*_*lah 8

这是你在找什么?

http://msdn.microsoft.com/en-us/library/system.windows.forms.imagelist.colordepth.aspx

默认值设置为8位,因此更改列表的此属性可能会有所帮助.基本上,只需在代码中添加以下行:

imagelist.ColorDepth = ColorDepth.Depth32Bit;
Run Code Online (Sandbox Code Playgroud)