1 / 19
文档名称:

【软件工程】第9章 创建Windows窗体应用程序.ppt

格式:ppt   页数:19
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

【软件工程】第9章 创建Windows窗体应用程序.ppt

上传人:紫岑旖旎 2012/8/24 文件大小:0 KB

下载得到文件列表

【软件工程】第9章 创建Windows窗体应用程序.ppt

文档介绍

文档介绍:第9章创建Windows窗体应用程序
从本章开始,我们将告别控制台程序,进入Windows应用程序开发。Windows程序以其可视化、易操作的特性成为了桌面应用软件开发的首选。.NET Framework提供了丰富的类库,使开发桌面应用程序变得很容易。在C#中,Windows应用程序(即WinForms)是面向对象应用技术的重要组成部分,所有的Windows应用都是基于面向对象技术构建的。通过本章,读者将学习以下内容:
创建Windows应用程序。

认识Windows窗体,熟悉窗体的属性和事件。
学会使用常用的窗体控件,包括消息框、标签、按钮、文本框等。
通过颜色选择器、图片管理器和字体编辑器三个完整实例熟练掌握窗体控件的用法。
认识Windows窗体应用程序
中,Windows应用程序也就是WinForms应用程序,是构建C/S应用程序的首选,战略的核心应用之一。本节将带领读者开发第一个WinForms应用程序,并理解WinForms程序体系结构,提供的WinForms常用命名空间。
创建第一个Windows应用程序
【本节示例参考:\源代码\chapter9\\WinExample】
Windows编辑窗口布局
【本节示例参考:\源代码\chapter9\\WinExample】
。Windows窗体程序开发环境跟控制台界面不一样。中间编辑区有一个可视化窗体,左边有工具箱,右边有解决方案管理器和属性窗口。属性窗口会根据编辑区选择控件的不同而改变。
Visual Studio 2008 IDE提供了丰富的窗口布局方式,读者可以根据自己的爱好自行定制窗口布局。选择需要布局的窗口,然后选择菜单栏“窗口”命令,可以设置不同的布局方式,。
认识Windows窗体
【本节示例参考:\源代码\chapter9\\WinExample】
熟悉了Windows窗体应用程序的创建以后,再回过头来了解一下什么是窗体。窗体程序的应用非常广泛,对于Windows操作系统用户来说,对窗体程序就更加熟悉不过了,。
用对象思考:窗体
【本节示例参考:\源代码\chapter9\\WinExample】
,以充分利用Microsoft Windows操作系统中提供的丰富的用户界面功能。框架的基本类:Form类和Application类。Form类管理应用程序的窗体和窗体上的控件,Application类管理应用程序对Windows消息的接收和传递。
窗体在WinForms中是一个由Form类创建的对象,窗体有很多有用的属性和事件,同时,窗体间可以跳转,可以传值,可以实现模式窗体。在后面的Windows开发中,控件都是承载在窗体之上的,所以,深入了解窗体的功能,会对以后的开发带来很大的帮助。创建所有用户界面都可以通过可视化编程工具完成。
向Windows窗体添加控件
由WinForms创建的窗体并没有什么内容,要开发丰富多彩的WinForms程序,需要添加众多的程序控件。Visual Studio自带有丰富的窗体控件,程序员也使用可以自定义的用户控件。在本节中,是怎样支持控件,并实现丰富多彩的窗体应用程序的。
Windows窗体控件概括
【本节示例参考:\源代码\chapter9\\UserRegisterSystem】
。。Control类定义控件的基类,控件是具有可视形式的组件。Control类实现向用户显示信息的类的基本功能,它通过键盘和指向装置来接受用户输入的信息,常用的控件Label、Button、ListControl以及PictureBox等类都直接或间接地派生自Control类。。
Windows窗体遵循面向对象的方法,用于构建WinForms的窗体以及各种控件都以类的形式提供,添加控件的方式前面已经讲到,最简单的方式就是直接拖拽控件到窗体界面。可以调用的控件都在Windows窗体的工具箱中,,在下面的章节中将详细讲解每一种控件的用法。
窗体控件命名规则
每个控件都有一个Nam

最近更新

2025年宿州教育学院马克思主义基本原理概论期.. 12页

肝细胞癌干细胞的基因表达谱分析 25页

2025年山东力明科技职业学院马克思主义基本原.. 13页

2025年山东胜利职业学院单招职业适应性测试题.. 44页

2025年山西财经大学马克思主义基本原理概论期.. 13页

2025年左权县招教考试备考题库含答案解析(必.. 30页

2025年广元中核职业技术学院单招职业倾向性测.. 43页

2025年广西交通职业技术学院单招综合素质考试.. 45页

2025年广西电力职业技术学院单招职业技能考试.. 44页

2025年弋阳县招教考试备考题库附答案解析(夺.. 30页

2025年扬州大学马克思主义基本原理概论期末考.. 13页

2025年杜尔伯特县招教考试备考题库及答案解析.. 31页

2025年柳州城市职业学院单招职业技能测试题库.. 44页

2025年武汉冶金管理干部学院马克思主义基本原.. 12页

2025年民和县幼儿园教师招教考试备考题库附答.. 31页

2025年汉中职业技术学院马克思主义基本原理概.. 12页

2025年江苏安全技术职业学院马克思主义基本原.. 13页

2025年江西制造职业技术学院马克思主义基本原.. 12页

2025年沈阳北软信息职业技术学院马克思主义基.. 12页

2025年河北对外经贸职业学院单招职业技能测试.. 44页

2025年河南工学院马克思主义基本原理概论期末.. 12页

2025年沿河土家族自治县幼儿园教师招教考试备.. 31页

2025年泽库县招教考试备考题库带答案解析(夺.. 31页

2025年浙江同济科技职业学院单招职业适应性考.. 43页

2025年浙江经贸职业技术学院单招职业技能测试.. 43页

2025年海南经贸职业技术学院单招职业适应性考.. 44页

2025年湖北轻工职业技术学院单招职业适应性测.. 43页

2026年中医住培带教师资理论考核题库100道含答.. 39页

2026年主管中药师考试备考题100道a4版 37页

2025年澧县幼儿园教师招教考试备考题库附答案.. 30页