将imageList控件里面的图片在图片框控件中显示,为什么显示出来的图片很模糊?
答案:2 悬赏:20
解决时间 2021-03-24 12:32
- 提问者网友:残阳碧曼
- 2021-03-23 13:53
将imageList控件里面的图片在图片框控件中显示,为什么显示出来的图片很模糊?
最佳答案
- 二级知识专家网友:绝望伪装
- 2021-03-23 14:20
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。
修改这两个属性,效果可以好点,但是不会特别理想!
类型: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。
修改这两个属性,效果可以好点,但是不会特别理想!
全部回答
- 1楼网友:说多了都是废话
- 2021-03-23 14:57
vb中的控件本身事件不包含鼠标移出事件,如果一定要实现这个功能则要用到hook,但vb中的image控件没有hwnd这个属性,所以变得更麻烦了。你可以把image控件用picturebox控件代替,然后hook就行了。但这样做比较麻烦。
折中的方式是在form的mousemove事件中处理图片更换(前提是iamge是放在form上或是在iamge的容器控件的mousemove中处理)。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯