如何为列表视图中的每个项添加图标/图像当数据来自C#中的数据库时?

时间:2011-08-12 21:53:22

标签: c# database listview

我的代码:

SqlCommand cmdview = new SqlCommand("select * from menu_items_categories", s);
SqlDataAdapter adpt = new SqlDataAdapter();
adpt.SelectCommand = cmdview;
DataTable dt = new DataTable();
DataSet ds = new DataSet();
ds.Tables.Add(dt);
adpt.Fill(dt);
 foreach (DataRow myrow in dt.Rows)
 {
 listView2.Items.Add(myrow[1].ToString())…
 }

此代码运行正常。当我选择View option = List时,列表视图中显示的所有项目。但当我选择View = LargeIcons项目显示正常但我想分别为每个项目显示图标。 我怎么能这样做?

感谢。

1 个答案:

答案 0 :(得分:0)

使用ListViewItem的ImageIndex属性,并将包含一些图像的ImageList绑定到ListView。