国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#中WinForm窗體事件的執行次序

2019-11-14 16:43:07
字體:
來源:轉載
供稿:網友
C#中WinForm窗體事件的執行次序如下:

   當 Windows Form 應用程序啟動時,會以下列順序引發主要表單的啟動事件:
        System.Windows.Forms.Control.HandleCreated
        System.Windows.Forms.Control.BindingContextChanged
        System.Windows.Forms.Form.Load
        System.Windows.Forms.Control.VisibleChanged
        System.Windows.Forms.Form.Activated
        System.Windows.Forms.Form.Shown

    當應用程序關閉時,會以下列順序引發主要表單的關閉事件:          
        System.Windows.Forms.Form.Closing
        System.Windows.Forms.Form.FormClosing
        System.Windows.Forms.Form.Closed
        System.Windows.Forms.Form.FormClosed
        System.Windows.Forms.Form.Deactivate

    本文地址:http://www.survivalescaperooms.com/Interkey/p/3679288.html

  在窗體關閉時,FormClosing 事件發生。窗體關閉時,此事件會得到處理,從而釋放與此窗體關聯的所有資源。如果取消此事件,則該窗體保持打開狀態。若要取消窗體的關閉操作,請將傳遞給事件處理程序的 FormClosingEventArgs 的 Cancel 屬性設置為 true。
當窗體顯示為模式對話框時,單擊“關閉”按鈕(窗體右上角帶 X 的按鈕)會隱藏窗體并將 DialogResult 屬性設置為 DialogResult.Cancel。通過在窗體的 FormClosing 事件的事件處理程序中設置 DialogResult 屬性,可以在用戶單擊“關閉”按鈕時重寫分配給 DialogResult 屬性的值。

  在用戶或 application 類的 Close 方法或 Exit 方法關閉窗體后,會發生 FormClosed 事件。若要防止窗體關閉,請處理 FormClosing 事件,并將傳遞給事件處理程序的 CancelEventArgs 的 Cancel 屬性設置為 true。
  可以使用此事件執行一些任務,如釋放窗體使用的資源,還可使用此事件保存輸入窗體中的信息或更新其父窗體。
如果窗體是多文檔界面 (MDI) 父窗體,則在引發 MDI 父窗體的 FormClosing 事件之前將引發所有 MDI 子窗體的 FormClosing 事件。同樣,在引發 MDI 父窗體的 FormClosed 事件之前,將引發所有 MDI 子窗體的 FormClosed 事件。


 歡迎加群:.NET反編譯|破解 群號:183569712(請輸入驗證信息:博客園). .NET反編譯|破解 

參考:

  1、C#中WinForm窗體事件的執行次序

  2、窗體的關閉事件


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安远县| 哈尔滨市| 泽库县| 禄丰县| 五指山市| 满城县| 马尔康县| 若尔盖县| 罗山县| 张家口市| 凤台县| 磐安县| 句容市| 克山县| 延寿县| 温宿县| 望江县| 旬邑县| 古丈县| 临夏县| 信阳市| 关岭| 类乌齐县| 射阳县| 石台县| 阳谷县| 承德市| 左云县| 龙南县| 满洲里市| 贵州省| 合山市| 三台县| 武陟县| 浮梁县| 托克托县| 凭祥市| 中牟县| 濉溪县| 寿阳县| 洮南市|