关于C#中的private void Form1_Load(object sender, EventArgs e)与public form1()的问题

2024-11-20 09:49:46
推荐回答(4个)
回答1:

public Form1(){}里面的先执行
在这个函数里面会创建所有的控件,并对所有控件进行布局,并展示windows窗体

form1_load一般是用户自己写的代码,用于对各个控件赋值等操作

回答2:

当然是先运行构造函数
构造函数里面有个int……compe^t的函数这个函数就是winform上面拖入的空间转换成的代码
load是窗体加载的事件关联,在构造函数之后运行,在窗体显示之前运行
load主要是让你可以修改界面或者往窗体中预读些初始化的数据其实构造函数里面也可以

回答3:

构造函数是在构造对象时执行,所以它最先执行
Load事件方法是在已经存在对象时才能执行,所以它比构造函数晚执行
构造函数主要用来初始化数据用的

希望回答对你有帮助

回答4:

....