Form 与 form_load
通常我们在做C#窗体应用程序的时候,系统会自动生成一段构造函数
public Form1(){InitializeComponent();}
在Form设计器中双击Form1窗体。这将会放置一个Form1_Load()模板在你的代码文件中。
private void Form1_Load(object sender, EventArgs e){}
那么这两个方法有什么区别?
Form1 先启动的 这个是加载你界面上所有控件等等的东东form1_load 后启动的 这个是加载你自定义的东东不是同时启动的 public Form()所谓的构造函数。
Form_Load所谓的窗体加载函数
1): public Form1():程序入口,它的InitializeComponent() 做了许多初始化的工作,所以Load才能成为一个事件,InitializeComponent为你的程序作了必要的初始化工作
(2) Form_Load:装载窗口事件, 是窗体启动时触发的事件
总的来讲: 程序先执行InitializeComponent(); 后执行Form1_Load,InitializeComponent是进行一系列的初始化,Form1_Load是在窗体装载时发生的一个时间。一般写程序你把自己要初始化的东东可以放在Form1_Load中,当然也可以在InitializeComponent中,那就要重载InitializeComponent了。
参考链接:
https://zhidao.baidu.com/question/372297959.html
Form 与 form_load相关推荐
- winform中构造函数与Form_Load
不都是用来初始化form中的组件么? public Form()所谓的构造函数. Form_Load所谓的窗体加载函数 完全两码事! WinForm 中的 Form_Load函数和他的构造函数 pub ...
- 【MSDN文摘】使用自定义验证组件库扩展 Windows 窗体: Form Scope
使用自定义验证组件库扩展 Windows 窗体,第 2 部分(Windows 窗体探索) 发布日期: 5/28/2004 | 更新日期: 5/28/2004 Michael Weinhardt www ...
- c# 窗体启动后自动执行 Form_Load事件注册及调用
很多时候我们需要在程序一开始后立即触发执行一些程序.这时候需要调用Form_Load. 首先编写事件程序块,编写完后即可再里面添加需要执行的代码. 在结构体之后写就行.添加之前的代码如下: usi ...
- C#实现在Form上截取消息的两种方法
比较常用的是重载Form的DefWndProc方法,例如截取鼠标按下的消息: protected override void DefWndProc(ref Message m) { if ( m.Ms ...
- C#启动前为所有的Form设置统一的Icon
思路: 通过SetWindowsHookEx函数,获取所有的Form对象,修改其Icon属性. 实现: class WindowHooker {public class HookControlEven ...
- VB让图片铺满整个FORM
'在Form的属性Picture里添加一张图片,加入以下代码: Option Explicit Private Sub Form_Load() Me.ScaleMode = vbPixels End ...
- (转)winform Form 淡入淡出效果
(转)winform Form 淡入淡出效果 原文地址:http://blog.csdn.net/a237428367/article/details/5933565 using System.Run ...
- 一个form表单,多个提交按钮(实现不同功能和地址的提交)
直接上代码 表单部分: <form action="" name="find" method="post" enctype=" ...
- form表单提交前进行ajax或js验证,校验不通过不提交
在使用form表单进行提交数据前,需要进行数据的校验->表单的校验(如:两次密码输入是否相同)+后台数据的校验(如:账号是否存在),这个时候,如果哪步校验不通过,表单将停止提交,同时避免后台主键 ...
最新文章
- Linux(CentOS)安装分区方案
- 声明式事务--@EnableTransactionManagement || @Transactional
- 简单阻容降压电路图_X2安规电容用于阻容降压容量衰减原因及对策
- Windows 2003 Server 用户隔离
- 为什么你总是申请不到大额贷款?
- C++语言基础 —— STL —— 容器与迭代器 —— heap
- 马斯克谈买比特币:当法币实际利率为负时 只有“傻子”才不放眼他处
- signature=348a7ccbb9abe65fb90d6a0f44514435,Built-in self test for memory interconnect testing
- 大学计算机实验在林学的应用,大学计算机实验6实验报告.pdf
- 政府机构网络安全实战
- CSS技巧之数字美化为机械字体样式
- 多类别车辆跟踪-模型训练、评估、预测、优化到部署的全流程方案_副本
- 层次分析matlab例题,层次分析法例题
- 台式计算机大全,电脑品牌大全..3MT产品库
- 报表设计器是什么?报表自动生成器有那些?
- 投资理财之基金篇(一) - 认识基金
- 2020年最全的自动化测试面试题及答案--看完后吊打面试官!自动化测试是什么?自动化测试学什么?
- 可以免费打电话的网站
- Java资料网盘分享
- 交互媒体专题设计------《The Wiley Handbook of Human Computer Interaction》