Multirow的行操作
Multirow绑定DataSource和DataMember后:Me.GcMultiRow1.DataSource = multiRowDataSetMe.GcMultiRow1.DataMember = multiRowDataSet.Tables(0).TableName
再操作Multirow追加行和删除行会报错。
追加行:Me.GcMultiRow1.DataSource.Tables(0).Rows.InsertAt(Me.GcMultiRow1.DataSource.Tables(0).NewRow(), rowCount)
追加行后Multirow的rows回比DataSource多一行空白行
删除行:Me.GcMultiRow1.Rows.Remove(Me.GcMultiRow1.Rows.Count - 1, 1)
程序会出错。
这种情况如何处理
一个简单的sample,你可以看一下,添加和删除都没问题,不过我设置了个属性
Me.GcMultiRow1.AllowUserToAddRows = False
页:
[1]