版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。
向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
由于.net平台下C#和vb
.NET
很相似,本文也可以为C#爱好者提供参考。
学习更多vb
.net
知识,请参看
vb.net 教程 目录
版权声明:本文为UruseiBest原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。