1.C#与.NET框架的基本知识
1.1读作C Sharp,是微软针对.NET框架下开发应用程序而设计的一种面向对象的编程语言。
1.2.NET框架是微软的一个用于创建、部署和运行应用程序的平台环境。它包含了一个庞大的代码库,简化了分布式网络环境中的应用开发。
1.3Visual Studio .NET是为建立基于.NET框架的应用程序的集成开发环境/工具(IDE)
2.Visual Studio .NET开发环境
2.1主要开发环境
2.11解决方案资源管器
用来管理和程序相关的各种文件
2.12工具箱
存放可视应用程序界面设计的各种工具(这些工具称为控件)
2.13属性窗口
用来设置界面上的各种控件的属性(或事件)
2.14代码窗口
用来编写和显示应用程序的代码
2.2应用程序开发的一般流程
2.21 A、创建应用程序项目
2.22B、设计用户界面(添加窗体控件)
2.23C、设置(窗体和控件的)属性
2.24D、编写代码
2.25E、调试运行
3.设计用户界面——Windows窗体
3.1什么是Windows窗体
3.11在Windows窗体应用程序中,窗体是向用户展示信息的窗口,是Windows窗体应用程序的基本单元
3.2相关属性、事件、方法
4.部分控件以及控件的重要属性、方法
4.1Label控件
4.11Label控件,又称为标签控件,经常用于显示文本,为用户显示提示信息。
4.2 LinkLabel控件
4.21LinkLabel控件,又称为超链接标签控件,用于在界面上添加超链接。
4.3PictureBox控件
4.31图片框控件,用于显示图片。
4.4ComboBox(组合框),ListBox(列表框)控件
4.41ComboBox(组合框),ListBox(列表框),都是提供一列选项,供用户选择的控件。区别: ComboBox上用户可以输入新选项,一次只能选一项; ListBox 可以一次选择一项或多项。
4.5TextBox和Button控件
4.51TextBox又称为文本框控件,用于获取用户输入或显示文本。Button又称为按钮控件,用于界面上允许用户通过单击来执行操作的地方。
(注)导入图片方法:
(1)本地资源项目中只会保存图片的路径;
(2)项目资源文件(建议使用) 会自动将选择的图片保存到项目的Resources目录中。
4.6控件/窗体常用事件
4.61
4.62自动生成事件的响应方法
4.621方法一:设计界面上,双击控件,即可自动生成该控件最常用事件的响应方法。
4.622方法二:属性窗口中,双击事件,即可自动生成对应事件的响应方法。
4.623自动生成方法命名规则: 控件Name属性值_事件名称
4.7小结
(1)属性是事物的(特征),定义了窗体和控件的外观。
(2)方法是事物(可以执行的动作),定义了窗体和控件的行为。
(3)事件是(外部对事物做出的某种动作),定义了窗体和控件与用户的交互。
5.类与对象
5.1.类是对同一种对象的集合与抽象;对象是现实世界中的具体事物或现象
5.2VS项目中创建的每个窗体是一个类。程序运行后,显示出来的窗体是一个对象。(如下代码为:用户点击超链接标签后,要打开相应的界面,则需实例化的相应窗体对象)
最后实现
6.部分代码
6.1程序结构
6.11.1、类(Class)和方法C#是面向对象的程序设计语言,类是面向对象语言中一个重要的概念。
6.12.2、命名空间(namespace)是一种将程序库名称封装起来的方法,目的是避免命名冲突。
6.2消息框
6.21消息框,一种特殊类型的窗口,向用户显示提示信息。使用MessageBox类的Show方法显示消息框。
6.3窗体间的跳转
6.31窗体间的跳转,主要是调用窗体的相关方法来实现
主要代码说明
7.C#应用程序文件
8.最终效果
THANKY!