Как и в жизненном цикле страницы в веб-приложениях, каков жизненный цикл событий для WinForms, особенно между Form и User Controls?Жизненный цикл события WinForms
ответ
FWIW, вы должны быть осторожны, чтобы сделать предположения о жизненном цикле некоторых элементов управления контейнерами. Например, в элементе управления вкладками я полагаю, что элементы управления на вкладке второго и последующих вкладок загружаются с лени. Элементы управления на этих вкладках не могут быть созданы или инициализированы до первого посещения вкладки, поэтому код уровня формы не должен предполагать, что все элементы управления на всех вкладках находятся на месте после завершения загрузки формы.
В соответствии с MSDN:
Запуск события основной формы поднимаются в следующем порядке:
Control.HandleCreated
Control.BindingContextChanged
Form.Load
Control.VisibleChanged
Form.Activated
Form.Shown
Shutdown события главной формы поднимаются в следующем порядке:
Form.Closing
Form.FormClosing
Form.Closed
Form.FormClosed
Form.Deactivate
Application.ApplicationExit *
Я знаю, что это старый вопрос, но я думал, что включу фактический ответ, поскольку большинство из них - это просто ссылки.
- 1. Правильное использование активности Жизненный цикл События
- 2. События .NET Control и жизненный цикл страницы
- 3. Жизненный цикл WSO2 CEP
- 4. Жизненный цикл событий Drools
- 5. Жизненный цикл JCA ManagedConnection
- 6. Жизненный цикл активных компонентов
- 7. Жизненный цикл System.Timers.Timer
- 8. Жизненный цикл вложенными деятельности
- 9. Жизненный цикл приложения ASP.NET - НЕВОЗМОЖНЫЙ жизненный цикл страницы
- 10. Жизненный цикл Android-активности и жизненный цикл кода JNI
- 11. Жизненный цикл субактивности
- 12. Жизненный цикл запуска приложения
- 13. JSF2.0 Жизненный цикл
- 14. angular2 жизненный цикл компонента
- 15. Жизненный цикл JUnit
- 16. Жизненный цикл виджетов?
- 17. HapiJS Запрос Жизненный цикл
- 18. Жизненный цикл элемента Secure
- 19. Javascript Жизненный цикл объекта
- 20. Жизненный цикл conda env
- 21. Жизненный цикл весенних бобов
- 22. Жизненный цикл скрытого фрагмента
- 23. Жизненный цикл парусов чертежей
- 24. Жизненный цикл Android/многопоточность
- 25. Жизненный цикл Android Context
- 26. C# Thread.start жизненный цикл
- 27. жизненный цикл лазурного сайта
- 28. Жизненный цикл BroadcastReceiver
- 29. Активность Жизненный цикл
- 30. Жизненный цикл окна WPF