zoukankan      html  css  js  c++  java
  • 关于Form_Load和Public Form()那些事

    public Form()所谓的构造函数。
    Form_Load所谓的窗体加载函数
    完全两码事!(窗体传值时候引发感想)

    http://blog.csdn.net/furturerock/article/details/5679368 

    WinForm 中的 Form_Load函数和他的构造函数 public Form()有区别:
    (1): public Form():程序入口,它的InitializeComponent()
    做了许多初始化的工作,所以Load才能成为一个事件,InitializeComponent为你的程序作了必要的初始化工作
    (2) Form_Load:装载窗口事件, 是窗体启动时触发的事件
    总的来讲:
    程序先执行InitializeComponent(); 后执行Form1_Load,InitializeComponent是进行一系列的初始化,Form1_Load是在窗体装载时发生的一个事件。一般写程序你把自己要初始化的东东可以放在Form1_Load中,当然也可以在InitializeComponent中,那就要重载InitializeComponent了。

    public Form是类的构造函数,负责对类成员进行初始化工作。比如所有控件的创建、指定大小、位置等等。习惯上构造函数会调用InitializeComponent来实现窗体的初始化工作(初始化为设计模式中指定的状态)。

    Form_Load是类的自定义方法,用来响应form的Load事件,该事件在窗体初始化完毕(包括所有控件初始化完毕),并且尚未显示的时候触发

    Form()是窗体类的构造方法,有来初始化类的字段属性(其中包括它拥有控件类),和其他构造方法一样他是一个窗体实例产生时最先执行的
    Form_Load窗体加载方法,用来图形界面,这时候可以设置一些窗体属性,当然在构造函数里也可以

  • 相关阅读:
    android 学习四 ContentProvider
    andriod 学习三 使用android资源
    andriod学习二 设置开发环境
    andriod学习一
    python学习笔记七
    python学习五
    python学习笔记六
    python学习笔记四
    python学习笔记三
    算法题---数组元素循环右移
  • 原文地址:https://www.cnblogs.com/yuerdongni/p/2726907.html
Copyright © 2011-2022 走看看