vb.net DataGridView标题文本写入数组元素按行向下遍历,获取对应单元格的值,每行后面带详细注释
时间: 2024-03-20 13:39:57 浏览: 71
VB.NET DataGridView控件用法合集
4星 · 用户满意度95%
可以通过以下代码实现:
```vb
' 定义列标题数组
Dim headers() As String = {DataGridView1.Columns(0).HeaderText, DataGridView1.Columns(1).HeaderText, DataGridView1.Columns(2).HeaderText}
' 遍历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(i).Value.ToString()
' 在控制台输出当前单元格的值
Console.WriteLine(colHeaderText & ": " & cellValue)
' 其他操作,比如将单元格值添加到List中,或者更新数据库中的数据等等
Next
Next
```
需要替换代码中的 "DataGridView1" 和 "Column1", "Column2", "Column3" 为实际控件和列标题的名称。同时,根据需要可以添加更多列的值获取和处理操作。需要注意的是,如果列标题数组中包含了DataGridView中不存在的列标题,则会引发异常。
阅读全文