日期:2014-05-17  浏览次数:21060 次

请问 BindingSource怎么用呢? 再次发问 求解决原帖沉了http://bbs.csdn.net/topics/390502123?page=1
请问 BindingSource怎么用呢?
遇到的问题是:用窗体的load事件将txt绑定给了dataGridView,通过传值手动为dataGridView添加行,这两个冲突。
dataGridView1.Rows.Add(diandan);
(错误:当控件被数据绑定时,无法以编程方式向 DataGridView 的行集合中添加行。)
网上查了一下,说可以用BindingSource中转一下。

------解决方案--------------------
dataGridView1.Rows.Add(diandan);这个是不能执行的,
改用
DataTable table=dataGridView1.DataSource as DataTable;
table.Rows.Add(diandan);
dataGridView1.DataSource=table;
------解决方案--------------------
BindingSource的使用范例