5,866
社区成员




向datagridview添加数据,这里提供两种方法: 方法1: 1、定义一个行(DataGridViewRow) 2、定义一个单元格(DataGridViewTextBoxCell) 3、设置单元格的值 4、将单元格增加到行中 详细代码如下:
Dim ID As Integer = 0
'添加一行数据
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
'方法1
Dim newRow As New DataGridViewRow()
Dim newRowCell As New DataGridViewTextBoxCell
newRowCell.Value = ID
newRow.Cells.Add(newRowCell)
newRowCell = New DataGridViewTextBoxCell
newRowCell.Value = "第" & ID & "小学"
newRow.Cells.Add(newRowCell)
dgv.Rows.Add(newRow)
ID += 1
End Sub
方法2: 1、直接向datagridview添加新行并返回新行的索引 2、根据返回的索引设置单元格的值 详细代码如下:
Dim ID As Integer = 0
'添加一行数据
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
'方法2
Dim rowIndex As Integer = dgv.Rows.Add()
dgv.Rows(rowIndex).Cells(0).Value = ID
dgv.Rows(rowIndex).Cells(1).Value = "第" & ID & "小学"
ID += 1
End Sub
添加多行数据,采用循环即可:
'添加10行
Private Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click
For i As Integer = 1 To 10
Dim rowIndex As Integer = dgv.Rows.Add()
dgv.Rows(rowIndex).Cells(0).Value = i
dgv.Rows(rowIndex).Cells(1).Value = "第" & i & "小学"
Next
End Sub
文章来源: https://vbnet.blog.csdn.net/article/details/90183318
版权声明: 本文为博主原创文章,遵循CC 4.0 BY-SA 知识共享协议,转载请附上原文出处链接和本声明。