【问题标题】:About "Load" event关于“加载”事件
【发布时间】:2014-07-27 07:20:53
【问题描述】:

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

【问题讨论】:

    标签: c# winforms forms events


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      可以

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

      【讨论】:

        猜你喜欢
        • 2010-10-04
        • 2012-06-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-23
        相关资源
        最近更新 更多