事件

Visual studio中对可视化窗体控件的事件处理机理:

所有的.NET Framework可视化窗体控件的预定义事件,都会某一对应的“事件名+Handler”委托类型的变量。与此事件相关的信息都封装在“事件名+Args”类型的事件参数中,此事件参数有一个基类EventArgs,它是所有事件参数的基类。

winform入门

掌握winform要从三个方面入手:1、form,即窗体 2、控件 3、事件的触发。

1、form:

窗体是winform必不可少的元素,在应用程序的主入口点Program.cs中有这样一段代码:Application.Run(new Form1());其中,Form1()可以改成其他form,使运行的主窗体发生改变。

一个简单的窗体至少包括两个方法:

1)整个窗口的初始化。
        public form()
        {
            InitializeComponent();//将整个窗口中的每一个控件初始化
        }

2)load加载事件
        private void find_Load(object sender, EventArgs e)
        {
            //放界面的控件初始值,另外还有成员变量的初始值
        }

2、控件

控件包括在窗体中,有如文本输入框、按钮、下拉列表、文件列表等,这个就不一一赘述,通过拖拽便可以进行添加删除,双击便可进入控件的事件中。在后面的几节中会谈到几个控件的使用方法。

3、事件

通过事件接收并响应客户端的操作,可以在事件中编写任意函数。