【发布时间】:2010-03-24 10:31:31
【问题描述】:
我需要从设置为详细信息模式的 ListView 控件中检索数据,该控件设置为 5 列。
我尝试使用此代码:
MessageBox.Show(ManageList.SelectedItems(0).Text)
它有效,但仅适用于第一个选定的项目(项目 0)。如果我试试这个:
MessageBox.Show(ManageList.SelectedItems(2).Text)
我收到此错误:
InvalidArgument=“2”的值对“索引”无效。参数名称:索引
我不知道如何解决这个问题,有什么帮助吗?
编辑:对不起,应该说,我正在使用 Windows.Forms :)
【问题讨论】:
-
SelectedItems 是一个集合——为确保您始终获得正确的编号进行操作,您可以在集合中使用 FOR EACH;每当您对索引进行硬编码时都会遇到麻烦;)