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);
}
试试~~
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
用空间绑定即可!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯