我有一个带有Purchase
按钮的主窗体,它打开了一个带组合框和2个按钮Confirm
和Close
的模式窗体。
当我选择该项目并单击Confirm
时,它将自动保存在数据库中。
我要做的是,当我按下Close
按钮并返回主窗体时,仅当我购买了至少一件商品时,才必须刷新DataGridView。
最佳答案
要在关闭表单时执行一些操作,请将处理程序附加到FormClosed
事件,您可以从其处理程序中的表单访问所需的任何信息:
OtherForm other = new OtherForm();
other.FormClosed += (s, args) =>
{
if(otherForm.SomeInformation == someValue)
DoSomething(other.SomeData);
};
other.Show();