表格 Form.Load 有什么区别? , Form.Shown和 Form.Activated事件?他们被解雇的顺序是什么?
最佳答案
参见 Windows Forms Events Lifecycle :
- 移动:移动表单时发生此事件。虽然默认情况下,当窗体被实例化并启动时,用户不会移动它,但此事件会在 Load 事件发生之前触发。
- 加载:此事件发生在表单首次显示之前。
- VisibleChanged:此事件在 Visible 属性值更改时发生。
- 已激活:当表单在代码中或由用户激活时发生此事件。
- Shown:只要表单首次显示,就会发生此事件。
- Paint:重绘控件时发生此事件。
- 停用:当表单失去焦点并且不是事件表单时发生此事件。
- 关闭:此事件在表单关闭时发生。
- 关闭:此事件在表单关闭时发生。
关于c# - Windows 窗体中的事件顺序 'Form.Load' 、 'Form.Shown' 和 'Form.Activated',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3070163/