c#界面设计教程

c#界面设计教程

ID:19440937

大小:6.85 MB

页数:220页

时间:2018-10-02

c#界面设计教程_第1页
c#界面设计教程_第2页
c#界面设计教程_第3页
c#界面设计教程_第4页
c#界面设计教程_第5页
资源描述:

《c#界面设计教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9章Windows应用程序设计基础C#是一种可视化的程序设计语言。Windows窗体和控件是开发C#应用程序的基础,窗体和控件在C#程序设计中扮演着重要的角色。在C#中,每个Windows窗体和控件都是对象,都是类的实例。窗体是可视化程序设计的基础界面,是其他对象的载体和容器。控件是添加到窗体对象上的对象,每个控件都有自己的属性、方法和事件以完成特定的功能。Windows应用程序设计还体现了另外一种思维,即对事件的处理。22021/10/21C#程序设计实用教程本章将介绍建立Windows应用程序、使用WindowsForms常用控件、菜单和多文档界面设计等。

2、同时向大家展示用Windows窗体来编写程序的特点以及技巧。32021/10/21C#程序设计实用教程9.1Windows应用程序的结构VS.NET集成开发环境是基于.NETFramework构建的,该框架提供了一个有条理的、面向对象的、可扩展的类集,它使用户得以开发丰富的Windows应用程序。通过Windows“窗体设计器”进行设计窗体,用户就可以创建Windows应用程序和客户机/服务器应用程序。用户可对窗体设定某些特性并在其上添加控件,然后编写代码以增加控件和窗体的功能。42021/10/21C#程序设计实用教程9.1Windows应用程序的结构VS.N

3、ET提供了很多工具可以使应用程序的开发快捷、可靠。这些工具包括:Windows窗体可视化设计器。识别代码编辑器。集成的编译和调试。项目管理工具。52021/10/21C#程序设计实用教程9.1Windows应用程序的结构典型的Windows应用程序通常包括窗体(Forms)、控件(Controls)和相应的事件(Events)。下面通过C#设计实现一个简单的计算器,要求能够实现基本的加、减、乘、除功能,并以这个“计算器”为例,来了解和掌握Windows应用程序的一般开发过程。62021/10/21C#程序设计实用教程9.1.1计算器窗体Windows窗体就是创立

4、Windows应用程序的框架。在VS.NET中创建Windows应用程序的第一步就是建立这个框架。操作步骤如下:(1)运行VS.NET,在【起始页】上单击【新建项目】按钮,打开“新建项目”对话框,如图9-1所示。在“项目类型”列表框中指定项目的类型为“ViusalC#”,在“模板”列表框中选择“Windows应用程序”模板,在“名称”文本框中输入Calculator,在“位置”下拉列表中选定保存项目的位置。72021/10/21C#程序设计实用教程9.1.1计算器窗体(2)单击“确定”按钮后就进入VS.NET的主界面,如图9-2所示。8从图9-2可以看出,当选择

5、“Windows应用程序”作为应用程序的模板后,系统会自动为用户生成一个空白窗体,一般名为Form1。该窗体就是应用程序运行时显示给用户的操作界面,下一步就是向窗体中添加各种控件。2021/10/21C#程序设计实用教程9.1.2计算器控件控件表示用户和程序之间的图形化连接。控件可以提供或处理数据、接受用户输入、对事件做出响应或执行连接用户和应用程序的其他功能。因为控件本质上是具有图形接口的组件,所以它能通过组件所提供的功能并与用户交互。窗体中的控件有很多,“工具箱”中的“Windows窗体”里包含了所有Windows的标准控件,用户还可以根据需要自己定义控件。

6、通过在“属性”窗口中改变控件的属性可以改变的外观和特性。92021/10/21C#程序设计实用教程9.1.2计算器控件本例中需要用到如下所列的控件:(1)按钮:16个。10个数字按钮分别用于表示0~9;4个运算符按钮表示“+”、“-”、“*”、“”;1个“计算”按钮用于实施计算操作;1个“清空”按钮用于清除上次计算结果。(2)标签:1个。用于标示计算结果所在的文本框。(3)文本框:1个。用于显示计算结果。102021/10/21C#程序设计实用教程9.1.2计算器控件具体添加控件步骤如下:首先向窗体中添加按钮(Button)。具体操作为:在工具箱中单击Butt

7、on,然后移动鼠标指针到窗体中的预定位置,按下左键拖动鼠标,划出一个方框,释放鼠标左键后,一个按钮就被添加到刚才方框的位置了。调整好大小和位置后单击选中该按钮,在“属性”窗口中可以看到该控件名为Button1,将该按钮的Text属性设置为“1”。继续在窗体中添加其余15个按钮,并分别设置好它们的属性。112021/10/21C#程序设计实用教程9.1.2计算器控件界面设计已经完成了,接下来的事情就是为各个控件添加相应的事件代码了。12按照同样的方法在窗体中添加一个标签(Label),设置其Text属性为“结果”,再添加一个文本框(TextBox),并设置其Tex

8、t属性为空。最后,一个简

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。