我知道在C#中,Form.Load事件仅在第一次显示表单之前发生。 是否有任何类似的事件处理程序(在C#中)每次显示表单时都会出现?
答案 0 :(得分:1)
假设您正在显示并隐藏表单而不是销毁它...那么您可以挂钩VisibleChanged event并在其Visible
属性为true
时执行一些代码。< / p>
答案 1 :(得分:1)
可以是
Shown
事件 - 首次显示表单时触发Load
事件 - 只要用户加载表单Activate
事件 - 每次激活表单或获得焦点时触发VisibleChanged
事件 - 只要可见性发生变化就会触发