我试图绑定List<T>
到DataGridView
。一切似乎是确定之前,我实现了删除行:绑定列表<T>到DataGridView
Companies.CompaniesList.RemoveAt(dataGridView1.SelectedRows[0].Index);
dataGridView1.DataSource = Companies.CompaniesList;
(Companies.Companies是List<Company>
集合) 我所得到的是数据错误信息(虽然行已成功删除)。我试过这个:
Companies.CompaniesList.RemoveAt(dataGridView1.SelectedRows[0].Index);
bs = new BindingSource();
bs.DataSource = Companies.CompaniesList;
dataGridView1.DataSource = bs;
它按预期工作。问题是:为什么?
你第一次尝试得到什么错误? – Krunal 2009-12-30 12:42:21