我正在尝试在VS 2010 vb.net winform表单上放置一个 ListView 。一世
1.将 ListView 从工具箱放到表单中。
2.右击并做了一个编辑列
3.添加了两列,名称分别为(chLocationID,chLocation)以及LocationID和Location的文本。
4.当我单击“确定”时, ListView 设计器中什么都没有显示。
在后面的代码中,我做了一个for循环来添加一些数据。
For Each O In oS
Dim itm As New ListViewItem
itm.SubItems.Add(O.tblLocationID.ToString)
itm.SubItems.Add(O.Location)
itm.Tag = O
lvLocation.Items.Add(itm)
Next
当我单步执行代码时..它说它添加了行.. lvLocation.items.count给我一个值1 ..这是正确的,但屏幕上没有任何显示。
所以..我做错了..只是不确定什么?
最佳答案
确保在设计器或代码中将ListView的View属性设置为Details。 Winforms ListViews仅在“详细信息” View 中显示其列。