更新列表视图中的重复项目

时间:2017-03-12 16:12:34

标签: c# winforms listview

我正在尝试将项目添加到列表视图(Win表单应用程序),如果用户多次添加项目,列表视图应仅更新项目并将数量加1 我正在尝试更新列表视图但我收到错误

e1

首先我试图找出列表视图中是否存在该项目 然后更新列表视图中的项目

An unhandled exception of type 'System.ArgumentOutOfRangeException' occurred in System.Windows.Forms.dll

Additional information: InvalidArgument=Value of '0' is not valid for 'index'. 

任何帮助或建议都会很棒

1 个答案:

答案 0 :(得分:1)

listView1.SelectedItems适用于在列表视图中选择的项目。在您的案例中没有选择任何项目。

您需要使用listView1.Items代替。这是列表视图中所有项目的集合