我希望在vb.net中使用multi select在DataGridView中获取一列的值
当我使用
时For Each cell In DGNo.SelectedCells
If cell Is Nothing Then
Exit Sub
End If
If Not FirstValue Then
str += ","
End If
str += cell.Value.ToString
FirstValue = False
Next
它采用所有值DataGridView
。如何得到列(0)的值?
答案 0 :(得分:0)
您可以使用DataGridView.Item
属性获取单个单元格值,该属性提供索引器以获取或设置给定位置的单元格值。
DataGridView(ColumnNumber,RowNumber)
在您的情况下,使用它如下所示从第一行的第一列获取单元格值。
DGNo(0,0).Value
要获取所选单元格中仅第0列的值,
For Each cell In DGNo.SelectedCells
If cell.ColumnIndex =0 Then
' do work
End If
Next