如何为这两个事件编写一个代码块?当用户最小化、调整大小或关闭表单时,我想执行相同的代码。
问问题
69 次
3 回答
2
为该功能编写一个方法并从事件处理程序中调用该方法。
于 2013-11-08T10:29:58.937 回答
1
this.Closing += (sender, e) => this.DoWork();
this.Resize += (sender, e) => this.DoWork();
private void DoWork()
{
// Your code here
}
于 2013-11-08T10:31:48.643 回答
0
您可以为您的公共代码创建一个函数并从任何您想要的地方调用它。
如果您想在表单关闭并调整大小时调用它,请按如下方式编写:
private void Form1_Resize(object sender, EventArgs e)
{
myfunction();
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
myfunction();
}
private void myfunction()
{
//function code here
}
于 2013-11-08T10:34:14.563 回答