c#关于backgroundimage和imagelist的使用。图片大小怎么调节为什么我的一张图给我缩小了。怎么原图铺

c#关于backgroundimage和imagelist的使用。图片大小怎么调节为什么我的一张图给我缩小了。怎么原图铺,第1张

backgroundimage的图片一般是较大的一张图,所以一般直接读取图片文件。当然也可以是小图片,然后设置图片显示方式为排满窗口。

一般不用imagelist,这东西只放些小图片,如图标等。

如果你非要把大图放到imagelist里。在放入之前,先更改imagelist的尺寸,将它的尺寸改为和你的图片尺寸一致就可以了。它的默认尺寸为16X16.

首先要看picturebox控件,生成的HTML标签是什么。这个思路很简单:找到对应标签(假设picturebox的ID为pbID)

var controlPb = document.getElementById("pbID")//PB控件

var controlImg = document.getElementById("imgID")//图片

controlPb.onmousewheel = function(e){

var direct=0

e=e || window.event

if(e.wheelDelta){//IE/Opera/Chrome

controlImg.style.width = ...//根据e.wheelDelta的值决定放大缩小

}else if(e.detail){//Firefox

controlImg.style.width= ...//据e.detail的值决定放大缩小

}

}

需要使用EasyUI控件库提供的ImageList组件来管理图片,再将ImageList绑定到ListView中。下面是一个简单的步骤:

1、在EasyUI控件库中创建一个ImageList组件,然后向其中添加您要显示的图片。

2、在大图标列表框(ListView)中设置LargeImageList属性,将ImageList组件与ListView进行绑定。

3、使用ListView的Items属性,添加每个项到列表框中,并将每个项的ImageIndex属性设置为ImageList中相应图像的索引。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11771911.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存