C# WinForm datagridview控件绑定了list<>集合数据后,在保存时如何获取新增,修改,删除的数据,以前是绑定的dataset数据源,比较好操作,现在想换成list集合作为数据源,有做过的朋友说说!!!
实现了IBindingList接口,就有了提供事件如AddNew、ListChanged等的能力。
另外一个方法是将List绑定到BindingSource组件,通过这个组件获取事件能力。
BindingSource这个组件还是蛮不错的,我喜欢,可以绑定各种不同的数据集。
使用BindList<>就可以实现了