【发布时间】:2011-01-24 15:14:50
【问题描述】:
我的主窗体上有一个 dgv,有一个按钮可以打开另一个窗体以将一些数据插入到与 dgv 绑定的数据源中。我想当子窗体关闭 dgv 自动刷新时。我试图在子窗体关闭事件中添加它,但它没有刷新:
private void frmNew_FormClosing(object sender, FormClosingEventArgs e)
{
frmMain frmm = new frmMain();
frmm.itemCategoryBindingSource.EndEdit();
frmm.itemsTableAdapter.Fill(myDatabaseDataSet.Items);
frmm.dataGridView1.Refresh();
}
但是,当我在父窗体上的按钮中添加此代码时,它确实起到了作用:
this.itemCategoryBindingSource.EndEdit();
this.itemsTableAdapter.Fill(myDatabaseDataSet.Items);
this.dataGridView1.Refresh();
【问题讨论】:
标签: c# .net winforms datagridview refresh