不能设置一个数据绑定的DataGridView控制RowCount属性。
新画面代码:
With CType(Me.Owner, Jizhang).DataGridView1
plRow = .RowCount + 1
.RowCount = plRow
.CurrentCell = .Rows(plRow).Cells(0)
.Rows(plRow).Cells(0).Value = DateTimePicker1.Text
.Rows(plRow).Cells(1).Value = ComboBox1.Text
.Rows(plRow).Cells(2).Value = TextBox2.Text
.Rows(plRow).Cells(3).Value = TextBox3.Text
End With
DEBUG模式下走到红色句子出错。 提示信息是不能设置一个数据绑定的DataGridView控制RowCount属性。求告知如何解决这个问题,我希望在新画面进行对Jizhang画面的DATAGRIDVIEW数据添加。
这是一个新画面。调用Jizhang画面的DATAGRIDVIEW.
Jizhang画面代码:(将TXT内容导入DATATABLE然后绑定DATAGRIDVIEW)
Public Class Jizhang
Private Sub Jizhang_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim dt As DataTable = Nothing
Call TxtToDataTable(FileName, strspl, errorMessage, dt)
DataGridView1.DataSource = dt
End Sub
end class
datagridview
------解决方案--------------------datasource绑定之后是根据你datasource里的数据量自动计算的。是不能手动修改的。。
要更改行数。那么你就修改datasource里的数据吧。