嘿所有我想找到一种方法来添加一些东西到我的listview中的一列。我的代码设置方式如下:
While dr.Read()
If dr.IsDBNull(12) Then
objItem = lstMaster.Items.Add("nothing")
Else
objItem = lstMaster.Items.Add(dr(12))
End If
With objItem
If dr.IsDBNull(11) Then
.SubItems.Add("nothing")
Else
.SubItems.Add(dr(11))
End If
我怎么能告诉它把它放在第3栏(我总共有5个(0-4))只是滚下来并且它按顺序排列?
任何帮助都会很棒! :O)
大卫
答案 0 :(得分:3)
添加尽可能多的子项。然后,只需索引要更改的子项。例如:
Dim item = ListView1.Items.Add("Test")
For cnt As Integer = 1 To ListView1.Columns.Count
item.SubItems.Add("")
Next
item.SubItems(3).Text = "Blah"