第9章Windows应用程序设计基础C#是一种可视化的程序设计语言
Windows窗体和控件是开发C#应用程序的基础,窗体和控件在C#程序设计中扮演着重要的角色
在C#中,每个Windows窗体和控件都是对象,都是类的实例
窗体是可视化程序设计的基础界面,是其他对象的载体和容器
控件是添加到窗体对象上的对象,每个控件都有自己的属性、方法和事件以完成特定的功能
Windows应用程序设计还体现了另外一种思维,即对事件的处理
224/12/23C#程序设计实用教程本章将介绍建立Windows应用程序、使用WindowsForms常用控件、菜单和多文档界面设计等
同时向大家展示用Windows窗体来编写程序的特点以及技巧
324/12/23C#程序设计实用教程9
1Windows应用程序的结构•VS
NET集成开发环境是基于
NETFramework构建的,该框架提供了一个有条理的、面向对象的、可扩展的类集,它使用户得以开发丰富的Windows应用程序
•通过Windows“窗体设计器”进行设计窗体,用户就可以创建Windows应用程序和客户机/服务器应用程序
用户可对窗体设定某些特性并在其上添加控件,然后编写代码以增加控件和窗体的功能
424/12/23C#程序设计实用教程9
1Windows应用程序的结构VS
NET提供了很多工具可以使应用程序的开发快捷、可靠
这些工具包括:Windows窗体可视化设计器
识别代码编辑器
集成的编译和调试
项目管理工具
524/12/23C#程序设计实用教程9
1Windows应用程序的结构典型的Windows应用程序通常包括窗体(Forms)、控件(Controls)和相应的事件(Events)
下面通过C#设计实现一个简单的计算器,要求能够实现基本的加、减、乘、除功能,并以这个“计算器”为例,来了解和掌握Win