提取ListView值

时间:2016-03-15 16:45:51

标签: vb.net

如何从Listview中提取单元格值     strName = ListView1.Items(0).SubItems(9).Text
但有时会出现错误,如InvalidArgument ='0'值对'index'无效或对象引用未设置为对象实例。由于用户不在同一位置,我无法重新创建这些错误。

1 个答案:

答案 0 :(得分:0)

这是一个常见问题。您必须添加一个If语句来检查是否至少有一个选定的项目,并且只有在有的情况下才尝试访问它。

If ListView1.SelectedItems.Count > 0 Then
StrName = ListView1.SelectedItems(0).SubItems(9).Text
End If