我的datagridview包含数据库中的数据,我添加了新列,但我想在这个列中插入自动递增的数字如何做。
这是我新添加的专栏的代码
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim idcolumn As New DataGridViewTextBoxColumn
With idcolumn
.HeaderText = "ID"
.Name = "ID"
End With
Dim count as Integer ="1"
count = Val(count) +1
With DataGridView1
.Columns.Add(idcolumn)
End With
末端接头
1条答案
按热度按时间mhd8tkvw1#
而不是将未绑定的列添加到
DataGridView
,添加一个额外的DataColumn
给你的DataTable
. 可以设置为自动递增,例如。现在,在绑定时,列已经准备就绪,不需要任何额外的代码来生成值。