如何知道是否添加了索引为2的listview.item

时间:2017-09-22 07:04:48

标签: vb.net listview

如果listview2.item(2)上存在listview2,我是否会尝试通过按键点击来解决问题:

Private Sub Button8_Click(sender As Object, e As EventArgs) Handles 
    Button8.Click
    If ListView2.Items.Count.Equals(2) Then
        TextBox1.Text = "Row with index 2 is found"
    End If
End Sub

ListView2.Items.Count.Equals(2)无法解决问题。

2 个答案:

答案 0 :(得分:1)

项目(2)实际上是第三项,因为项目的索引从0开始。如果要检查是否有索引2的项目,则需要检查项目数是否至少为3。

If ListView2.Items.Count >=3 Then
    TextBox1.Text = "Row with index 2 is found"
End If

答案 1 :(得分:0)

您也可以使用

  If Not ListView2.Items(2).ToString() = "" Then
    Msgbox("Item exists")
  End If