【问题标题】:Event after form is fully loaded?表单完全加载后的事件?
【发布时间】:2012-08-22 03:25:22
【问题描述】:

我想在Form_Load 事件之后做一个事件。

“表单满载”是什么事件?

【问题讨论】:

    标签: vb.net winforms


    【解决方案1】:

    您正在寻找事件 Form.Shown()。

    See the references on MSDN

    这是当您以documented here 打开表单时事件链中的最后一个事件 表单“加载”事件在表单可见之前引发,表单“显示”事件在表单可见时引发。 (以及所有控件)

    另外,请记住避免在表单“加载”事件中调用 MessageBox,这会破坏正常的事件流程。

    【讨论】:

      【解决方案2】:

      您可能想使用Form.Shown。这是表单初始显示期间引发的最后一个事件。

      详情请见Order of Events in Windows Forms。它详细说明了引发了哪些事件以及引发的顺序。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-17
        • 2010-12-08
        • 1970-01-01
        • 2015-07-31
        相关资源
        最近更新 更多