ListBox
但对于我的新用户界面,我需要列。我搬到了一个
ListView
Dim TempI as ListViewItem
For Each P As Prop In PropsList.Values
TempI = New ListViewItem(New String(4) {P.ExternalID, P.PropName, P.CityName, P.StateName, P.UserName})
PropListView.Items.Add(TempI)
Next P
这将生成一个包含14列而不是5列的框,主要显示ExternalId,但也显示少数PropName。当我单击它们时,它只选择一个单元格,而不是整行,即使它被设置为选择一条线。它似乎已经进入了某种“适合屏幕”的模式,比如设置为小图标而不是细节的目录。下图显示了问题:
我签入调试器,我确实有5列,它们似乎有正确的信息,而项目似乎有属性数量的条目,280。为所有项目定义了所有五个值。我有什么事要做才能让专栏工作吗?
我用找到的密码
here
,已转换为VB。我在山姆·詹金斯身上找到了一个例子,并尝试了一些变化,但我一直得到这个结果。我也试过了
String()
String(4)
.