我很新的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