关于WinForm的ImageList控件

[复制链接]
查看11 | 回复2 | 2010-11-23 10:14:42 | 显示全部楼层 |阅读模式
请朋友们帮忙解答一下,
我在将Image对象添加到Imagelist的Images集合中之后,会有一定的失真,有没有解决方案?
如图:第一个是原图,第二个是添加到ImageList里面在获取到的图:


回复

使用道具 举报

千问 | 2010-11-23 10:14:42 | 显示全部楼层
ImageList.ColorDepth 属性 类型:System.Windows.Forms.ColorDepth图像的可用颜色数。 在 .NET Framework 1.0 版本中,默认值为 Depth4Bit。 在 .NET Framework 1.1 或更高版本中,默认值为 Depth8Bit。ImageList.ImageSize 属性 类型:System.Drawing.Size定义列表中的图像高度和宽度(以像素为单位)的 Size。 默认大小是 16 x 16。 最大大小是 256 x 256。 如果有失真,尝试修改一下,上面这2个属性。
回复

使用道具 举报

千问 | 2010-11-23 10:14:42 | 显示全部楼层
设置ImageList的属性(貌似有图片大小和颜色方式,你选中ImageList,右上角有个小三角,点开有设置)或使用List[I]代替imageList
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行