如果是showdialog打开窗口2的话,直接在打开窗口2的代码下加刷新代码
// 在Form2中添加如下事件和代码:
public event Action OnClose;
private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
if (OnClose != null)
OnClose();
}
//在Form1中调用Form2
private void OpenForm2()
{
Form2 frm = new Form2();
frm.OnClose += new EventHandler(form2_Close);
frm.ShowDialog();
}
void form2_Close(object sender, EventArgs e)
{
// 刷新form1中的 dataGridView1
}