簡體   English   中英

Form_closing Form_resize EventHandlers

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM