当另一个表单关闭时,我很难刷新一个表单。这就是我到目前为止所拥有的,但它似乎没有触发刷新。我对编程很陌生,所以任何帮助都非常感谢!
private void button2_Click(object sender, EventArgs e)
{
AddNewCourse ANCform = new AddNewCourse();
ANCform.FormClosing += new FormClosingEventHandler(this.ANC_FormClosing);
ANCform.Show();
}
private void ANC_FormClosing(object sender, FormClosingEventArgs e)
{
this.Refresh();
}
在 ANC_FormClosing
中重新绑定DataGridView
的数据源
例如,如果我使用获取数据的方法重新绑定,我可能会写
private void ANC_FormClosing(object sender, FormClosingEventArgs e)
{
DataGridView.DataSource = GetFromDB();
}
这会使用数据库中的新数据刷新网格