vb.net 把集合中不同初始值赋值到DataGridView指定几个索引列单元格中详细代码,每行代码带注释
时间: 2024-03-23 17:42:29 浏览: 79
VB.net dataGridview 单元格内容相同合并.rar
3星 · 编辑精心推荐
如果您想将集合中的不同初始值分配给DataGridView的特定索引列单元格,则可以使用以下VB.NET代码:
```
' 创建一个名为myList的字符串集合
Dim myList As New List(Of String) From {"a", "b", "c"}
' 创建一个名为myValues的不同值列表
Dim myValues As New List(Of String) From {"1", "2", "3", "4"}
' 将myValues中的值分配给DataGridView的第1列和第3列
For i As Integer = 0 To myValues.Count - 1
' 如果超出了myList的数量,则退出循环
If i >= myList.Count Then Exit For
' 获取当前行
Dim row As DataGridViewRow = DataGridView1.Rows(i)
' 获取第1列和第3列单元格
Dim cell1 As DataGridViewCell = row.Cells(0)
Dim cell3 As DataGridViewCell = row.Cells(2)
' 将myList中的值分配给第1列单元格
cell1.Value = myList(i)
' 将myValues中的值分配给第3列单元格
cell3.Value = myValues(i)
Next
```
这段代码与前面的代码类似,不同之处在于现在我们有一个名为`myValues`的不同值列表,它将分配给名为`DataGridView1`的DataGridView控件的第1列和第3列单元格。请注意,如果`myValues`列表的数量超过了`myList`列表的数量,则会退出循环。
阅读全文