C#的Winform程序中怎么用ListView控件来显示图标呢?

zhanggy1973 2010-11-03 02:00:45
我先搜索了一下网上,说法如下:

增加一个imageList的控件,把图标放到里面去,然后把你的listview的view属性改为LargeIcon
调用方法:

listView1.LargeImageList = imageList1;
listView1.Items[0].ImageIndex = 0;

但是我照着做后,运行程序却出错,在第二行那里提示:InvalidArgument=“0”的值对于“index”无效,
为何呢?

该怎么做?
...全文
436 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wy_wangqiao 2011-08-07
  • 打赏
  • 举报
回复
listviewItem Items.Add(string,int imageindex);
技术小牛 2010-11-03
  • 打赏
  • 举报
回复
listView1里估计没有数据。没有选择项
zhanggy1973 2010-11-03
  • 打赏
  • 举报
回复
我点击imagelist,右键,“选择图像”,出来“图像集合编辑器”,里面明明列有十个图像
air123456789 2010-11-03
  • 打赏
  • 举报
回复
断点调试,看看里面有没有图片呗。 或者在窗体啦个 pictureBox 然后把那图片显示到这看看显示不显示的出来。
zhanggy1973 2010-11-03
  • 打赏
  • 举报
回复
有的啊,我增加了图标的啊。
union2004 2010-11-03
  • 打赏
  • 举报
回复
imageList1 里面是不是没有图片啊!

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧