将List
转换为BindingList
,然后设置DataGridView的DataSource为BindingList
!!
代码:
DataGridView.DataSource = new BindingList
(List
);
将绑定BindingList
的DataSource转化为List
,同理
代码:
List
modelList=
new List
((BindingList
)
this.DataGridView.DataSource);
说明:BindingList 和List 都有个构造函数,参数是IEnumerable ,既然他们俩个都是继承IEnumerable,当然能相互转换。