表单完全加载后的事件?

时间:2012-08-27 16:00:07

标签: vb.net winforms

我想在Form_Load事件之后开展活动。

“表格满载”的事件是什么?

2 个答案:

答案 0 :(得分:25)

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

See the references on MSDN

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

还要记住,要避免在“Load”事件中调用MessageBox,这会破坏正常的事件流。

答案 1 :(得分:9)

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

有关详细信息,请参阅Order of Events in Windows Forms。它详细说明了引发的事件以及顺序。