我有一个包含图标的 TreeView 。图标很丑。丑陋的意思是低质量。我所说的低质量是指我希望从 DOS 程序中看到的东西
我希望有一种方法可以提高图标的图像质量,但在微软的开发网站上四处寻找后,我还没有找到解决方案。
老实说,此时我什至不知道要寻找什么。 “图像质量”这个短语太宽泛了,无法搜索(我从谷歌搜索中得到了非常随机的结果)。
我正在使用 ImageList
将这些图标存储在 TreeView
中。确实没有太多代码可以证明它在这里有用——至少我不这么认为。
抱歉这个无聊的问题。
最佳答案
这是您要找的吗?
http://msdn.microsoft.com/en-us/library/system.windows.forms.imagelist.colordepth.aspx
默认值设置为 8 位,因此更改列表的此属性可能会有所帮助。本质上,只需将以下行添加到您的代码中:
imagelist.ColorDepth = ColorDepth.Depth32Bit;
关于c# - 提高 TreeView 图标的图像质量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11249784/