当控件是数据绑定的时,不能以编程方式将行添加到数据网格视图的行中
本文关键字:添加 数据 数据网 网格 视图 编程 数据绑定 控件 不能 方式 | 更新日期: 2023-09-27 18:31:29
我需要在数据网格中插入行,所以我使用此代码
dataGridView1.Rows.Add();
但是我得到这个错误 当控件绑定数据时,无法以编程方式将行添加到数据网格视图中。 请帮助能够使用正确的代码以编程方式添加行
Answer by TreDubZedd
将 DatagridView 绑定到 BindingList<YourObject>
,其中YourObject
可以是一个简单的类,其属性反映您的数据库架构。最初从数据库中填充BindingList
,DGV 将自动YourObject
实例添加到列表中。当您准备好提交更改时,请从BindingList
手动提交。