DataGridView绑定list的注意事项
2021-06-27 19:06
标签:tab 需要 添加 view 破坏 添加行 current 使用 ntc 1、DataGridView数据绑定对比(DataTable与泛型List): 绑定List时,注意:切莫将DataGridView的DataSource设置为Null,否则会破坏DataGridView的列结构。 2、数据绑定后的添加删除问题: 3、使用泛型绑定依然可以添加删除: 转载 DataGridView绑定list的注意事项 标签:tab 需要 添加 view 破坏 添加行 current 使用 ntc 原文地址:https://www.cnblogs.com/yuanmo/p/10064563.html
当DataGridView的DataSource是DataTable的时候,DataTable的数据改变时,DataGridView的数据会随之改变,无需重新绑定到DataGridView。
当DataGridView的DataSource是泛型List,当List的数据改变时,则需要先将DataGridView的DataSource设置为new List
如果要对绑定在DataGridView中的List
如:初始绑定空数据后再添加数据绑定后,却取不到DataGridView.CurrentCell属性。
IList
DataGridView.DataSource=list;//DataGridView的行不能添加删除
DataGridView.DataSource=new BindingList