C#的Winform程序中怎么用ListView控件来显示图标呢?
我先搜索了一下网上,说法如下:增加一个imageList的控件,把图标放到里面去,然后把你的listview的view属性改为LargeIcon
调用方法:
listView1.LargeImageList = imageList1;
listView1.Items[0].ImageIndex = 0;
但是我照着做后,运行程序却出错,在第二行那里提示:InvalidArgument=“0”的值对于“index”无效,
为何呢?
该怎么做?
--------------------编程问答-------------------- imageList1 里面是不是没有图片啊! --------------------编程问答-------------------- 有的啊,我增加了图标的啊。 --------------------编程问答-------------------- 断点调试,看看里面有没有图片呗。 或者在窗体啦个 pictureBox 然后把那图片显示到这看看显示不显示的出来。 --------------------编程问答-------------------- 我点击imagelist,右键,“选择图像”,出来“图像集合编辑器”,里面明明列有十个图像 --------------------编程问答-------------------- listView1里估计没有数据。没有选择项 --------------------编程问答-------------------- listviewItem Items.Add(string,int imageindex);
补充:.NET技术 , C#