在C#中,什麼是Form_Load事件方法?C#Form_Load事件方法
2
A
回答
3
如果該方法綁定到該事件,則是名爲when a form is first created and loaded for display的方法。
請注意它可以有任何名稱,但重要的是它綁定到一個窗體的Load
事件。
5
它只是一個方法名,它的實際名稱沒有任何意義。您通常會使用一個名稱類似的方法來偵聽Form類的Load事件。 Winforms設計器在「屬性」窗口中使用閃電圖標或雙擊設計器中的窗體時自動生成它。該名稱更通常是Form1_Load。但是,首先應該讓表單成爲一個好名字。像MainWindow一樣。
Load事件在窗口變得可見之前觸發。這很有用,因爲此時真正的窗口大小和位置是準確的,您可能需要使用它來移動或調整控件大小。或者其他窗口大小和位置很重要的地方。
爲窗體實現Load事件是一個可以追溯到VB6時代的時代錯誤。事件旨在讓其他類的代碼知道發生了什麼。 Winforms的方法是改寫OnLoad()方法。雖然設計師喜歡VB6的方式。當你不從表格中派生時,這並不是非常錯誤。
相關問題
- 1. click事件除了對C#用的Form_Load方法或designer.cs
- 2. MdiParent中的Form_Load事件
- 3. Form_Load事件不會在公共方法調用時運行
- 4. 事件撲朔迷離的Form_Load
- 5. 在Form_Load事件(VB.NET)之前觸發了Timer事件標記
- 6. 爲什麼事件:comboBox_SelectedIndexChanged在form_load事件中被觸發?
- 7. C#事件訂閱方法
- 8. C#事件處理方法
- 9. C#事件和類方法
- 10. 在Form_Load上繪圖C++/CLI
- 11. 哪個先執行? Form_Load事件還是組件的初始化? (C#窗體)
- 12. jQuery的調用C#事件方法
- 13. C#5異步方法完成事件。
- 14. C# - Windows 2000 BalloonTip事件解決方法
- 15. C#中的虛擬方法或事件#
- 16. 從方法c調用事件#
- 17. VB6 MDI子窗體:PictureBox的調用Form_Load事件
- 18. 爲什麼Form_Load事件已經捕捉到所有異常?
- 19. Windows窗體 - 如果form_load事件失敗,使用BeginInvoke
- 20. MS-Access 2010:由DoCmd.GoToRecord觸發的子窗體事件form_load
- 21. C#Winforms - 飛濺屏幕掛在Form_Load
- 22. 年畫的Form_Load
- 23. 問題與form_load
- 24. 在.NET WinForms的Form_Load事件之前或之後執行組件代碼?
- 25. WebBrowser控件在Form_Load中沒有響應
- 26. C#事件刪除語法
- 27. C#:瞭解事件語法
- 28. 邀請事件方法
- 29. Android事件處理方法
- 30. Javascript創建事件方法