一、基本概念
1.理解InitiallizeComponent()方法
在每一个窗体生成的时候,都会针对当前的窗体定义InitiallizeComponent()方法,该方法实际上是由系统生成的对于窗体界面的定义方法。
额,书上这么说的,个人解释就是对当前窗体初始化的一个方法,存在于XXXX.Dseigner.cs中。
2. 业务逻辑以及事件方法等被编写在.cs文件中,而界面设计规则被封装在.Designer.cs文件里。
3.使用Application.Exit()还是Form.Close()
不论是Application.Exit()还是Form.Close(),都可以起到关闭当前窗体的作用,但是存在差异。
一个完整的WinForm程序从Application.Run(new Form1)开始,到Application.Exit()结束。
Application.Exit()关闭整个程序,Form.Close()关闭当前窗口。
二、基本控件的使用
1.Label标签控件
2.TextBox文本框控件
3.Button按钮控件
4.ListBox列表框控件
主要用于显示多行文本信息,以提供用户选择。
5.ComboBox组合框控件
ComboBox组合框控件为典型的多选一控件,主要用于限制用户在多个固定信息情况下选择唯一一行的文本信息,以确认用户选择逻辑。
6. 对话框窗口,Show方法的重载类型
7.模式对话窗体showDialog()的使用
ShowDialog()是一个进行路径绑定的Show方法,不可以自由切换。在用户没有关闭当前页的前提下,无法关闭该页面后的任一页面,它就是当前唯一(路径打开)为true的。