我有一个包含13列的VB ListView(称为'lvRecords')。然后我将项目添加到ListView,每个项目定义如下: -
Dim item As ListViewItem
Dim columns(13) As String
columns(0) = "some string"
columns(1) = "another string"
... ... .......
columns(13) = "final string"
item = New ListViewItem(columns)
lvRecords.Items.Add(item)
然后我希望'访问'任何特定项目的数组元素之一。我该怎么做呢?我已经尝试过item.SubItems(0).ToString,认为这会访问其中一个项目的'column(0)',但它似乎不起作用。
任何帮助表示感谢。
答案 0 :(得分:0)
尝试使用它。
MessageBox.Show(lvRecords.Items(x).SubItems(y).Text)
注意: x 是行号, y 是列noumber。
例如: 基于您的示例代码。
MessageBox.Show(lvRecords.Items(0).SubItems(1).Text)
输出将是:另一个字符串