如何遍历列表视图列,以便我们可以检查列表视图列中的项目是否已经存在以及是否存在,然后更改项目。如何遍历列表视图列
例如我有一个列表视图(数量和项目),我想检查新添加的项目是否已经存在于列表视图中,然后只将数量更改为数量++而不是添加新项目。
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);
所有的值都来自数据库。
这一个模式适当和有帮助....非常感谢你 – alternatefaraz 2012-04-23 22:20:56
这是一个糟糕的实现,没有人应该被要求遍历列表视图项目和设置标志。这个功能很不幸地试图重新发明轮子:( – 2012-04-23 22:22:15
但它完美的工作。 – alternatefaraz 2012-04-23 22:44:57