vb.net DataGridView根据标题文本循环遍历DataGridView列,获取对应单元格的值。
时间: 2024-03-20 14:38:44 浏览: 54
获取DataGridView选中行的值
4星 · 用户满意度95%
可以使用以下代码来实现:
```
For Each column As DataGridViewColumn In DataGridView1.Columns
If column.HeaderText = "标题文本" Then
For Each row As DataGridViewRow In DataGridView1.Rows
Dim value As String = row.Cells(column.Index).Value.ToString()
'处理获取到的值
Next
End If
Next
```
其中,`DataGridView1` 是你的 DataGridView 控件名称,`"标题文本"` 是你要匹配的标题文本。在循环中,先匹配标题列,如果匹配成功,则在每一行中获取对应列的单元格的值,并进行处理。需要注意的是,这里使用了 `column.Index` 来获取对应列的索引,因为 `Cells` 属性需要传入列的索引而不是列名。
阅读全文