vb.net DataGridView多个标题文本利用数组元素按行向下遍历,获取对应单元格的值,每行后面带详细注释
时间: 2024-03-20 15:39:48 浏览: 59
DataGridView 显示数组中的元素
4星 · 用户满意度95%
可以通过以下代码实现:
```vb
' 定义列标题数组
Dim headers() As String = {"Column1", "Column2", "Column3"}
' 遍历DataGridView的所有行
For Each row As DataGridViewRow In DataGridView1.Rows
' 遍历列标题数组,获取对应单元格的值
For i As Integer = 0 To headers.Length - 1
' 获取当前列标题
Dim colHeaderText As String = headers(i)
' 获取当前单元格的值
Dim cellValue As String = row.Cells(colHeaderText).Value.ToString()
' 在控制台输出当前单元格的值
Console.WriteLine(colHeaderText & ": " & cellValue)
' 其他操作,比如将单元格值添加到List中,或者更新数据库中的数据等等
Next
Next
```
需要替换代码中的 "DataGridView1" 和 "Column1", "Column2", "Column3" 为实际控件和列标题的名称。同时,根据需要可以添加更多列的值获取和处理操作。需要注意的是,如果列标题数组中包含了DataGridView中不存在的列标题,则会引发异常。
阅读全文