有人可以描述两者之间的区别对于我的项目.
目前我有一个List<MyClass>并将BindingSource设置为它,并将DataGridView设置为BindingSource.
List<MyClass>
我已经实现了IEditableObject,当调用CancelEdit时,我将我的对象恢复到它的状态Memberwise.Clone()
IEditableObject
Memberwise.Clone()
将我的List更改为BindingList会解决这个问题,使用BindingList有什么好处?
.net c# data-binding datagridview winforms
.net ×1
c# ×1
data-binding ×1
datagridview ×1
winforms ×1