首先执行哪个? Form_Load事件或组件的初始化? (C#窗体)
答案 0 :(得分:9)
组件将在表单加载之前初始化。
请参阅有关表单事件顺序的this文章。
答案 1 :(得分:5)
首先将表单的所有组件初始化,然后加载表单
答案 2 :(得分:4)
组件的初始化发生在构造函数中(Designer在构造函数中自动插入initializecomponent),而form_load
事件在第一次显示表单时触发。
答案 3 :(得分:3)
如果您的意思是InitializeComponent()方法,那么它首先从构造函数执行。如果您从设计者订阅代码订阅Form_Load事件,则会将其添加到InitializeComponent。