這是一個用戶控件上次事件在應用程序/控件加載時觸發嗎?載入事件?Winform - 這是一個用戶控件最後發生的事件
5
A
回答
0
Winforms控件沒有與asp.net webforms控件一樣的生命週期。 UI事件發生在用戶做出讓事情發生的事情時。
8
這真的取決於你在談論生命的時候。鑑於你對Load的猜測,我們在創建/加載期間進行交談。該列表顯示順序的幾個事件,他們在一個簡單的用戶控件,我設置了用於測試(迷上了一些事件監聽器和打印事件名稱到控制檯)被解僱:
HandleCreated
Load
Layout
VisibleChanged
Paint
注意佈局,VisibleChanged和Paint並不嚴格與控件創建有關;佈局,特別是油漆可能會或將會在控制生命週期內多次升起。對VisibleChanged也是如此,只要Visible屬性的值發生更改就會引發該VisibleChanged。
+1
+1 - 你打敗了我。我得到了同樣的結果 - 油漆是最後一個。另請注意,CreateControl發生在HandleCreated和Load之間,並且PaintBackground發生在Paint之前。 – 2009-06-03 20:15:40
相關問題
- 1. 這是一個WinForm控件嗎?
- 2. winform c#:在c事件後插入另一個窗體控件#
- 3. 在另一個用戶控件的用戶控件中引發事件
- 4. 哪一個是設置控件屬性的最後一個事件?
- 5. Winform和用戶控件 - C#
- 6. 鼠標事件輪子最後發生
- 7. 如何在另一個用戶控件中發生事件時更新用戶控件?
- 8. 用戶發起事件的最後一次
- 9. WPF - 用戶控件內部發生的事件
- 10. 幾個用戶控件如何響應c#中其中一個控件發生的事件?
- 11. 在.net,winforms中顯示用戶控件後,我可以捕獲的最後一個可能事件是什麼?
- 12. 用戶控件事件後驗證
- 13. winform中WebBrowser控件的加載事件
- 14. C#,用戶控件,事件 - 用戶控件的控件事件覆蓋?
- 15. SQLite3選擇用戶的最後一個事件
- 16. Web用戶控件在另一個用戶控件上調用事件
- 17. 僅觸發JavaFX中一系列事件中的最後一個事件
- 18. 用主控頁面寫的用戶控件引發的事件
- 19. GridView事件RowCreated它發生在控件的渲染後?
- 20. 控件執行佈局操作後發生的事件
- 21. 如何WPF用戶控件從WinForm的
- 22. 多個控件單擊由一個事件處理的事件
- 23. DragDrop事件發生後是否有事件?
- 24. Padding的用戶控制和事件發生變化
- 25. EventKit日曆的最後一個事件
- 26. 觸發一個事件與多個控件的一個子
- 27. 如何在WinForm中觸發事件時添加控件?
- 28. ASP.Net用戶控件事件
- 29. 我可以在發生特定事件後顯示控件
- 30. 在事件發生後訪問另一個視圖控制器的屬性
最後的事件發生在什麼時候?一開始就關機了?請明確說明。 – 2009-06-03 20:00:29