我很新的VB.net,我想弄清楚如何将多列数据添加到列表视图。不能添加列到列表视图在vb.net
搜索几个不同的来源之后,我觉得这是我应该做的方式:
address.Columns.Add("address1", 200, HorizontalAlignment.Left)
address.Columns.Add("address2", 100, HorizontalAlignment.Left)
address.Columns.Add("city", 100, HorizontalAlignment.Left)
Dim AddressData(2) As String
Dim AddressLine As ListViewItem
AddressData(0) = "123 fake st"
AddressData(1) = "unit 1"
AddressData(2) = "fakecity"
AddressLine = New ListViewItem(AddressData)
address.Items.Add(AddressLine)
但由于某些原因,列表只显示一列显示“123假圣”,它似乎完全忽略了对列宽的任何改变。我究竟做错了什么?
你必须改变 – Tuco
address.View = View.Details – Tuco
确保查看设置为详细视图属性设置为“详细信息”。列可以通过设计用户界面而不是代码 – Plutonix