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