vb.net DataGridView 把多个数组中的多个元素分别赋值到指定几列单元格中详细代码,每行代码后面带注释
时间: 2024-03-23 19:38:41 浏览: 54
以下是将多个数组中的多个元素分别赋值到指定几列单元格中的 VB.NET 代码,并附有注释说明:
```vb.net
' 定义需要用到的变量
Dim dataGridView1 As New DataGridView()
Dim column1Values() As String = {"Value 1", "Value 2", "Value 3"} ' 第一列要赋值的元素
Dim column2Values() As String = {"Value 4", "Value 5", "Value 6"} ' 第二列要赋值的元素
Dim column3Values() As String = {"Value 7", "Value 8", "Value 9"} ' 第三列要赋值的元素
' 创建 DataGridView 列
Dim column1 As New DataGridViewTextBoxColumn()
column1.Name = "Column1"
column1.HeaderText = "Column 1"
dataGridView1.Columns.Add(column1)
Dim column2 As New DataGridViewTextBoxColumn()
column2.Name = "Column2"
column2.HeaderText = "Column 2"
dataGridView1.Columns.Add(column2)
Dim column3 As New DataGridViewTextBoxColumn()
column3.Name = "Column3"
column3.HeaderText = "Column 3"
dataGridView1.Columns.Add(column3)
' 循环遍历元素并赋值到对应的单元格中
For i As Integer = 0 To column1Values.Length - 1
dataGridView1.Rows.Add() ' 添加新行
' 赋值到第一列
dataGridView1.Rows(i).Cells("Column1").Value = column1Values(i)
' 赋值到第二列
dataGridView1.Rows(i).Cells("Column2").Value = column2Values(i)
' 赋值到第三列
dataGridView1.Rows(i).Cells("Column3").Value = column3Values(i)
Next
```
以上代码中,首先定义了需要用到的变量,包括一个 DataGridView 控件和三个数组,分别为需要赋值到第一、二、三列的元素。然后创建了三个 DataGridViewTextBoxColumn 列,并将它们加入到 DataGridView 控件中。接下来使用一个循环遍历数组中的元素,并将它们分别赋值到对应的单元格中。最终得到的结果是一个带有三列和三行数据的 DataGridView 控件。
阅读全文