我已经创建了一个列表视图,
和id希望能够更改所选项目的值。我想知道是否可以通过某种方式访问所选项目的“ ID”字符串。
我创建了一个事件来检测用户何时选择项目,并尝试使用colID.Index.ToString,但它仅返回实际的列索引。有人能够提供将返回所选商品ID的语法吗?
Private Sub lvwCars_SelectedIndexChanged(sender As Object, e As EventArgs) Handles lvwCars.SelectedIndexChanged
currentCarIDString = colID.Index.ToString
end sub
答案 0 :(得分:1)
要么是项目文本,要么是子项目文本。
currentCarIDString = lvwCars.Items(colID.Index).Text
或
currentCarIDString = lvwCars.Items(colID.Index).SubItems(1).Text
答案 1 :(得分:0)
我发现了适合我的特定情况的东西
ListView.FocusedItem.Index
由于我的ID总是递增一个,因此该解决方案非常有效。但是,如果任何人都可以提供一种可以检索某列行的实际值的解决方案,那就太好了。