我是.net 初学者。我想刷新 datagridview 中的所有值。
DataSet ds = new DataSet();
ds.ReadXml(@"..\..\stock.xml"); /* XML file */
dgvMain.DataSource = ds.Tables[0];
我正在尝试下面的代码来刷新(不工作)
按钮点击
dgvMain.DataSource = null;
dgvMain.DataSource = ds.Tables[0];
我想我在上面的代码中遗漏了一些东西。
我什至尝试过dgvMain.Refresh();
(我对此一无所知。在智能感知中看到它)
我尝试的其他代码是:(不起作用)
dgvMain.Rows.Clear(); /*ERROR: Cannot clear this list.*/
dgvMain.EndEdit();
不用找了
this.BindingContext[this.dgvMain.DataSource].EndCurrentEdit();
this.dgvMain.Refresh();
this.dgvMain.Parent.Refresh();
不用找了
请协助
提前致谢。