C# WinForm实践开发教程——第一章 Windows编程基础

一、基本概念

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标签控件
C# WinForm实践开发教程——第一章 Windows编程基础_第1张图片
2.TextBox文本框控件
C# WinForm实践开发教程——第一章 Windows编程基础_第2张图片
3.Button按钮控件
C# WinForm实践开发教程——第一章 Windows编程基础_第3张图片
4.ListBox列表框控件

主要用于显示多行文本信息,以提供用户选择。


C# WinForm实践开发教程——第一章 Windows编程基础_第4张图片
5.ComboBox组合框控件

ComboBox组合框控件为典型的多选一控件,主要用于限制用户在多个固定信息情况下选择唯一一行的文本信息,以确认用户选择逻辑。


C# WinForm实践开发教程——第一章 Windows编程基础_第5张图片
6. 对话框窗口,Show方法的重载类型
C# WinForm实践开发教程——第一章 Windows编程基础_第6张图片
7.模式对话窗体showDialog()的使用

ShowDialog()是一个进行路径绑定的Show方法,不可以自由切换。在用户没有关闭当前页的前提下,无法关闭该页面后的任一页面,它就是当前唯一(路径打开)为true的。


C# WinForm实践开发教程——第一章 Windows编程基础_第7张图片
公众号.png

你可能感兴趣的:(C# WinForm实践开发教程——第一章 Windows编程基础)