【发布时间】:2013-03-17 06:24:09
【问题描述】:
我有一个 ID 为 Form1 的 winform,在这个表单中我创建另一个 ID 为 Form2 的表单的新对象并显示它:
Form1 中的代码:
Form2 f2 = new Form2();
f2.show();
当用户 f2 关闭时,我想在 Form1 中运行一些代码:
请帮帮我。
【问题讨论】:
标签: c# winforms formclosing
我有一个 ID 为 Form1 的 winform,在这个表单中我创建另一个 ID 为 Form2 的表单的新对象并显示它:
Form1 中的代码:
Form2 f2 = new Form2();
f2.show();
当用户 f2 关闭时,我想在 Form1 中运行一些代码:
请帮帮我。
【问题讨论】:
标签: c# winforms formclosing
private void button1_Click(object sender, EventArgs e)
{
Form2 frm = new Form2();
frm.FormClosed+= Form2Closed;
frm.Show();
}
private void Form2Closed(object sender, EventArgs e)
{
//frm has been closed
}
【讨论】:
Closed 是 event
FormClosed 事件。