前提:创建一个Form1窗口,初始界面,改动了字体和背景颜色。

一、Load事件
该事件在窗体加载到内存时发生,即在第一次显示窗体前发生。
代码部分:

显示结果:
1.运行启动先弹出消息界面,界面显示加载完成

2. label1 的文字变成 Form1_Load
二、Activated 事件
该事件在窗体激活时发生。
代码部分:

显示结果:
label2 的文字变成 Form1_Activated

思考一:这里可以看到,如果是 Label 的话,Load 和 Activated 展示的结果看似相同,如果两个事件都对同一个 Label 进行呢?
代码部分:同时对 label1 进行操作

显示结果:

总结:尝试初始化后默认勾选 checkBox2 和在 白色栏 里有个光标
代码部分:

显示结果:

三、Deactivate 事件
该事件在窗体失去焦点成为不活动窗体时发生。
代码部分:

显示结果:当鼠标点击其他页面的时候
1.当鼠标点击 Form1 以外的区域,就会在绿色栏显示 这就是失去焦点

四、Resize 事件
该事件在改变窗体大小时发生。
代码部分:

显示结果:
1.当拉拽 Form1 的大小时,白色栏变成 鸭屎绿

五、Click 事件
该事件在用户单击窗体时发生。
前提:增加一个 Panel

2849

被折叠的 条评论
为什么被折叠?



