关于“加载”事件

时间:2014-06-06 05:24:50

标签: c# winforms forms events

我知道在C#中,Form.Load事件仅在第一次显示表单之前发生。 是否有任何类似的事件处理程序(在C#中)每次显示表单时都会出现?

2 个答案:

答案 0 :(得分:1)

假设您正在显示并隐藏表单而不是销毁它...那么您可以挂钩VisibleChanged event并在其Visible属性为true时执行一些代码。< / p>

答案 1 :(得分:1)

可以是

  • Shown 事件 - 首次显示表单时触发
  • Load 事件 - 只要用户加载表单
  • 就会触发
  • Activate事件 - 每次激活表单或获得焦点时触发
  • VisibleChanged事件 - 只要可见性发生变化就会触发