我正在尝试将一个列表视图放在VS 2010,vb.net winform表单上。一世 1.将列表视图从工具箱中添加到表单中 2.右边的cick并做了一个编辑专栏 3.添加了两列,其名称为(chLocationID,chLocation)以及LocationID和Location的文本。 4.当我点击确定时,列表视图设计器中没有任何内容。
在后面的代码中我做了一个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 ..这是正确的但屏幕上没有显示。
所以..我做错了什么......只是不确定是什么?
答案 0 :(得分:14)
确保将ListView的View属性设置为Details - 在设计器或代码中。 Winforms ListViews仅在详细信息视图中显示其列。