C# - 绑定 FormClosing 事件以导致表单刷新
C# - Binding FormClosing event to cause Form refresh
当另一个表单关闭时,我很难刷新一个表单。这是我到目前为止所拥有的,但它似乎没有触发刷新。我是编程的新手,非常感谢您的帮助!
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();
}
这会使用来自数据库的新数据刷新网格
当另一个表单关闭时,我很难刷新一个表单。这是我到目前为止所拥有的,但它似乎没有触发刷新。我是编程的新手,非常感谢您的帮助!
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();
}
这会使用来自数据库的新数据刷新网格