WinForm 中的 Form_Load函数和他的构造函数 public Form()有区别:
(1): public Form():程序入口,它的InitializeComponent()
做了许多初始化的工作,所以Load才能成为一个事件,InitializeComponent为你的程序作了必要的初始化工作
(2) Form_Load:装载窗口事件, 是窗体启动时触发的事件
总的来讲:
程序先执行InitializeComponent(); 后执行Form1_Load,InitializeComponent是进行一系列的初始化,Form1_Load是在窗体装载时发生的一个时间。一般写程序你把自己要初始化的东东可以放在Form1_Load中,当然也可以在InitializeComponent中,那就要重载InitializeComponent了。
相关文章
- 01-1592、构造函数、拷贝构造函数和赋值操作符的区别
- 01-15c++构造函数成员初始化中赋值和初始化列表两种方式的区别
- 01-15构造函数初始化和赋值的区别
- 01-1593、拷贝构造函数和赋值运算符重载的区别?
- 01-15Form_Load函数和其构造函数 public Form的区别
- 01-15c++中拷贝构造函数,浅拷贝和深拷贝的区别
- 01-15C++中构造函数,拷贝构造函数和赋值函数的区别和实现
- 01-15java构造代码块,构造函数和普通函数的区别和调用时间
- 01-15深入理解Javascript中构造函数和原型对象的区别
- 01-15定义一个复数(z=x+iy)类Complex,包含: 两个属性:实部x和虚部y 默认构造函数 Complex(),设置x=0,y=0 构造函数:Complex(int i,int j) 显示复数的方法:showComp()将其显示为如: 5+8i或5-8i 的形式。 求两个复数的和的方法:(参数是两个复数类对象,返回值是复数类对象)public Complex addComp(Compl