[英]Form_closing Form_resize EventHandlers
如何為這兩個事件僅編寫一個代碼塊? 當用戶最小化,調整大小或關閉表單時,我想執行相同的代碼。
為該功能編寫一個方法,然后從事件處理程序中調用該方法。
this.Closing += (sender, e) => this.DoWork();
this.Resize += (sender, e) => this.DoWork();
private void DoWork()
{
// Your code here
}
您可以為通用代碼創建一個函數,然后從任意位置調用它。
如果要在關閉窗體並調整大小時調用它,請按如下所示編寫它:
private void Form1_Resize(object sender, EventArgs e)
{
myfunction();
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
myfunction();
}
private void myfunction()
{
//function code here
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.