第2章使用控件创建Windows窗体程序.ppt
《第2章使用控件创建Windows窗体程序.ppt》由会员分享,可在线阅读,更多相关《第2章使用控件创建Windows窗体程序.ppt(66页珍藏版)》请在三一办公上搜索。
1、.NET Framework与C#语言编程,第二章:使用控件创建Windows窗体程序,第2章 使用控件创建 Windows窗体程序,.NET Framework与 C#语言编程,第二章:使用控件创建Windows窗体程序,概要内容,Windows窗体是一个内容丰富的编程框架,用于创建更易于使用的客户端应用程序。本章将介绍Windows Form相关控件的属性及使用方法,示范如何开发Windows窗体程序及调试和错误处理。,第二章:使用控件创建Windows窗体程序,2.1 使用Windows Form控件2.2 相关控件的属性2.3 开发Windows窗体程序2.4 调试和错误处理,使用控件
2、创建Windows窗体程序,第二章:使用控件创建Windows窗体程序,2.1 使用Windows Form控件,创建Windows窗体项目Windows窗体设计器属性窗口Visual C#.NET 创建文件,第二章:使用控件创建Windows窗体程序,2.1.1 创建Windows窗体项目,创建一个 Windows 窗体项目,可以先打开“新建项目”对话框,选择“Windows应用程序”,单击“确定”按钮,Visual C#.net将自动的生成一个基本的窗体项目,其中包含了一个简单的主窗体和其它相关文件。,第二章:使用控件创建Windows窗体程序,2.1.2 Windows窗体设计器,第二章
3、:使用控件创建Windows窗体程序,2.1.3 属性窗口,NET中的大多数控件都派生于Control类。这个类定义了控件的基本功能。控件都有许多属性,用于处理控件的操作。许多属性是直接继承或重写自基类Control的属性。属性窗口列出了所要修改的控件属性,可按程序需要进行设置和修改。,第二章:使用控件创建Windows窗体程序,2.1.4 Visual C#.NET创建文件,App.ico 应用程序的默认图标AssemblyInfo.cs C#源文件,包含了项目的基本源代码Form.cs 主窗口设计代码引用程序要引用的系统功能。,返回,第二章:使用控件创建Windows窗体程序,思考题,熟悉
4、.NET的Windows编程环境和菜单各项的用途。创建一个Visual C#的Windows应用程序。利用工具箱向Windows应用程序添加控件并查看和修改控件属性。,第二章:使用控件创建Windows窗体程序,2.2相关控件的属性,关键词控件的生成和代码编辑Control基类Label控件Button控件RadioButton控件GroupBox 控件,第二章:使用控件创建Windows窗体程序,2.2.1关键词,控件 派生于System.Windows.Forms.Control 类。这个类定义了控件的基本功能,这就是控件中的许多属性和事件都相同的原因。很多类本身就是其它控件的基类。属性
5、所有的控件都有若干属性,用于处理控件的操作。大多数控件的基类Control有许多属性,其它控件要么直接继承了这些属性,要么重写它们,提供某些定制的操作。,第二章:使用控件创建Windows窗体程序,2.2.2控件的生成和代码编辑,在窗体下拉菜单上显示可利用的控件以单击或拖动的方式在主窗体上生成控件在主窗体上可拖动控件改变位置和大小通过属性窗口修改选定控件的属性双击控件切换到Form1.cs*窗口对控件对应地事件进行编辑编辑器上部的选项可以完成编辑窗口和编辑控件对象的切换,第二章:使用控件创建Windows窗体程序,2.2.3 Control基类的常见事件,第二章:使用控件创建Windows窗体
6、程序,2.2.3 Control基类的常见属性,第二章:使用控件创建Windows窗体程序,2.2.4Label控件的属性,第二章:使用控件创建Windows窗体程序,2.2.5 Button控件,按键最常用的事件是Click,当鼠标在按钮上单击左键或按钮得到焦点按下回车键时就会引发事件。,第二章:使用控件创建Windows窗体程序,2.2.6 RadioButton控件(1/2),RadioButton 控件派生于 ButtonBase,与 Button 有许多相同的属性,下表是一些特有的属性。,第二章:使用控件创建Windows窗体程序,2.2.6 RadioButton控件(2/2),第
7、二章:使用控件创建Windows窗体程序,2.2.7 GroupBox 控件,GroupBox控件常常作为父控件和RadioButton及CheckBox控件一起使用,显示一个框架,其上有一个标题,把其中的一系列控件以某种方式逻辑连接起来。,在GroupBox中的RadioButton一次只能选一个,返回,第二章:使用控件创建Windows窗体程序,思考题,理解:控件 属性 事件熟悉常用控件的属性和事件GroupBox控件常常作为RadioButton的父控件,试分析其作用。生成节末尾奖金查询表的界面,并把创建的应用程序命名为bonusList。,第二章:使用控件创建Windows窗体程序,2
8、.3开发Windows窗体程序,从Hello,world开始进一步学习窗体编程,第二章:使用控件创建Windows窗体程序,2.3.1 从Hello,world开始(1/5),了解了常用控件的属性,接下来将循序渐进的学习如何开发Windows窗体程序。首先让我们利用.net的控件编写一个最基本的“Hello,world”程序来开始学习如何开发Windows窗体程序。要求:设置两个按钮使显示字符串在中文和英文中切换,第二章:使用控件创建Windows窗体程序,2.3.1 从Hello,world开始(2/5),步骤1 创建窗体 创建Windows窗体项目后利用工具箱里的控件在窗体设计器生成程序的
9、界面(如图),第二章:使用控件创建Windows窗体程序,2.3.1 从Hello,world开始(3/5),步骤2 通过属性窗口对控件的属性进行修改把TextBox1的(Name)属性改为display把TextBox1的Text属性改为空白把TextBox1的ReadOnly属性改为Ture把Button1的(Name)改为Chinese_button把Button1的Text属性改为中文把Button2的(Name)改为English_button把Button2的Text属性改为English,第二章:使用控件创建Windows窗体程序,2.3.1 从Hello,world开始(4/5
10、),步骤3 添加代码 双击Chinese_button,English_button控件,进入代码编辑界面,在光标处添加以下代码:,第二章:使用控件创建Windows窗体程序,2.3.1 从Hello,world开始(5/5),步骤4 程序调试,运行结果,第二章:使用控件创建Windows窗体程序,2.3.2进一步学习窗体编程(1/4),上一课学习了如何应用工具箱创建窗体和对TextBox和Button控件编程,下一步将应用学过的控件对上一个程序进行扩展.程序要求:,按图要求建立界面字符串中英文切换显示设定显示字符串效果,第二章:使用控件创建Windows窗体程序,2.3.2进一步学习窗体编程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用 控件 创建 Windows 窗体 程序
链接地址:https://www.31ppt.com/p-6353396.html