WinForm載入窗體完成後自動執行事件

2021-07-27 07:14:33 字數 1001 閱讀 3011

一、以下是網路上可搜尋到的次序

當 windows form 應用程式啟動時,會以下列順序引發主要表單的啟動事件:

system.windows.forms.control.handlecreated

system.windows.forms.control.bindingcontextchanged

system.windows.forms.form.load

system.windows.forms.control.visiblechanged

system.windows.forms.form.activated

system.windows.forms.form.shown

當應用程式關閉時,會以下列順序引發主要表單的關閉事件:          

system.windows.forms.form.closing

system.windows.forms.form.formclosing

system.windows.forms.form.closed

system.windows.forms.form.formclosed

system.windows.forms.form.deactivate

在form1_load之後自動執行事件

可以使用事件form1_activated或form1_shown

區別在於form1_activated先執行。form1_activated可能觸發多次。

form1_shown是所有控制項載入完成後執行,只會觸發一次。如果控制項設定了背景,那麼控制項的背景顏色是不顯示的。

public bool isactivated = false;

private void form1_activated(object sender, eventargs e)

}private void form1_shown(object sender, eventargs e)

參考

頁面載入完成後執行JS的5種方式

在js和jquery使用中,經常使用到頁面載入完成後執行某一方法。通過整理,大概是五種方式。1.jquery的 function 2.jquery的 document ready function 前兩者本質上沒有區別,第1種是第2種的簡寫方式。兩個是document載入完成後就執行方法。3.jqu...

頁面載入完成後執行JS的5種方式

在js和jquery使用中,經常使用到頁面載入完成後執行某一方法。通過整理,大概是五種方式。1.jquery的 function 2.jquery的 document ready function 前兩者本質上沒有區別,第1種是第2種的簡寫方式。兩個是document載入完成後就執行方法。3.jqu...

JS之載入中之行,載入完成後執行。包含延遲執行

document.onreadystatechange loadingchange 當頁面載入狀態改變的時候執行這個方法.function loadingchange 3000 關於document.readystate的解釋 重點 乙個文件的 readystate 可以是以下之一 loading ...