我一直想知道下面的代码:
ListView1.View = View.Details
ListView1.Columns.Add("c1")
ListView1.Columns.Add("c2")
Dim Item As New ListViewItem
Item.Text = "1"
Item.SubItems.Add("2")
ListView1.Items.Add(Item)
'MsgBox(ListView1.Items(0).SubItems("c1").Text) 'this is wrong
MsgBox(ListView1.Items(0).SubItems(0).Text) 'this is right
我想要一种通过名称引用列的方法,因为它更具可读性,并且减少了出错的机会。但是,该程序不会构建。有什么想法吗?