我試圖綁定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