2008-11-28 55 views
1

我目前有一个列表视图,我想为每个条目添加一个适当的图标。c#检索引用项目资源(VS2008)

我在Project资源中创建了一个图标并将其称为'errorIcon.ico'。我如何才能引用此图标/资源并在列表视图中使用它?

回答

1

首先,您需要创建一个ImageList实例,请参阅http://msdn.microsoft.com/en-us/library/system.windows.forms.imagelist.aspx(只需将其放在窗体/用户控件上)。使用属性视图将图标上传到图像列表。

然后,分配图像列表到每一个ListViewItem的(listViewItem.ImageList = imageList),并设置图标索引(listViewItem.ImageIndex = 0

看看这里的言论以获取更多信息:http://msdn.microsoft.com/en-us/library/system.windows.forms.listviewitem.imageindex.aspx