如何遍历列表视图列,以便我们可以检查列表视图列中的项目是否已存在,如果存在则更改项目。
例如,我有一个包含(数量和项目)的列表视图,我想检查新添加的项目是否已经存在于列表视图中,然后只需将数量更改为数量 ++,而不是添加新项目。
string[] saLvwItem = new string[4];
saLvwItem[0] = a.ToString();
saLvwItem[1] = r["ItemNumber"].ToString();
saLvwItem[2] = r["ItemName"].ToString();
saLvwItem[3] = r["Price"].ToString();
ListViewItem lvi = new ListViewItem(saLvwItem);
listView1.Items.Add(lvi);
所有的值都来自数据库。