【发布时间】:2015-05-21 06:51:48
【问题描述】:
早安
这让我的生活感到沮丧,我知道这很简单。我将一些代码从Listbox 移动到Listview 以获取列,并将我的Listview 设置为“详细信息”并设置两列(PartID 和PartDesc)。在设计器中看起来一切都很好。
我运行下面的代码,在Listview 中没有得到任何列和数据。有任何想法吗。 (我纯粹将字符串设置为变量并使用它们,这样我就可以看到正在传递的数据)
For Each row As DataRow In SQL.SQLDS.Tables(0).Rows
Dim PartID As String = row.Item(0).ToString
Dim PartDesc As String = row.Item(1).ToString
With lvUsedOn
.Items.Add(PartID)
.Items(lvUsedOn.Items.Count - 1).SubItems.Add(PartDesc)
End With
Next
【问题讨论】:
-
不知道为什么我的标题被编辑了?我只是想通过遍历 SQL 数据表的行来填充 Listview 并发现它真的很难。列表框现在不相关。我只是给出了我为什么要搬到 Listview 的背景信息。仍然没有答案
-
我没有遇到使用您发布的代码的问题。您是否调试过您的代码并看到您的项目被添加到您的 lvUsedOn 或者您的代码没有引发异常?