永发信息网

c# ListView控件!

答案:5  悬赏:80  手机版
解决时间 2021-02-19 19:36
  • 提问者网友:泪痣哥哥
  • 2021-02-19 06:52
问题是这样的。我想让d:\photos文件夹下的bmp图标(大小一样)按顺序显示在 ListView控件中。最好是详细的代码!c#代码谢谢!
最佳答案
  • 五星知识达人网友:不想翻身的咸鱼
  • 2021-02-19 07:55
ImageList il = new ImageList();
il.ImageSize = new Size(64, 64);
for (int i = 1; i < 20; i++)
{
il.Images.Add(Image.FromFile("C:\\bq\\cool80_" + i.ToString("00") + ".png"));
}
il.ColorDepth = ColorDepth.Depth24Bit;
this.listView1.LargeImageList = il;
for (int i = 1; i < 20; i++)
{
this.listView1.Items.Add(i.ToString(), i);
}

试试~~
全部回答
  • 1楼网友:慢性怪人
  • 2021-02-19 11:47
莫非是图片链接?思想:把图片的路径存在数据库..再从数据库读出,或者存在XML文档里,这里是比较好的思想吧..上传图片的时候就可以记录在数据库,在从数据库读出来,这样方法你觉得好么?
  • 2楼网友:春色三分
  • 2021-02-19 11:06
("00")什么意思~ "png" 是图片的格式?
  • 3楼网友:一秋
  • 2021-02-19 10:14
listview没有这个功能.而且它只为是显示列表用.如果你想弄成图片列表. 得给它设置一个imagelist 并且图片的大小,要事先在imagelist 里面设置好.这样不够大的,会放大,超过大小的,会被缩小. imagelist 是不会帮你从别的地方下载的.需要你自己指定为bitmap 的实例对象. 也可以是image类型,或icon类型.
  • 4楼网友:归鹤鸣
  • 2021-02-19 09:31
用空间绑定即可!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯