第
第
4
4
章
章
Windows
Windows
窗体设计基础
窗体设计基础
学习要点
学习要点
理解项目和解决方案的基本知识
掌握窗体的创建方法,正确设置其属性
掌握常用 Win Forms 控件的功能,正确运用并设置其属
性
4.1
4.1
窗体应用程序设计流程
窗体应用程序设计流程
Windows 窗体应用程序
设计的基本流程可概括为如图
所示。后续章节将结合 Visual
Studio 开发工具的实际应用,
具体介绍 Windows 窗体应用
程序设计中的项目创建以及基
于窗体和控件的界面设计,并
在此设计的基础上,逐步讲解
代码的编写、程序的运行调试
以及程序的安装部署等。
Windows 窗体应用程序基本设计流程
4.2
4.2
项目与解决方案
项目与解决方案
项目和解决方案都是实现程序设计资源整合的基本技术,但是
两者还存在以下区别:
项目是一组要编译到单个程序集(在某些情况下是单个模块)中的
源 文 件 和 相 关 的 资 源 。 例 如 , 项 目 可 以 是 类 库 , 或 者 是 一 个
Windows GUI ( Graphical User Interface ,称为“图形用户接口”
或者“图形用户界面”)应用程序。
解决方案是构成某个软件包(应用程序)的所有项目集。
Visual Studio 开发环境中的解决方案资源管理器,管理的就是
项目的所有文件,管理器以树状结构显示整个解决方案中包含的项
目以及每个项目的组成信息。一个解决方案可以由几个项目共同组
成。
4.3
4.3
窗体与控件
窗体与控件
窗体和控件在 C# 应用程序设计中扮演着重要的角色,是开发
C# 应用程序的基础,几乎所有的 Windows 程序都离不开窗体,其
对图形界面的设计与开发并不需要编写大量的代码。在 C# 中,利用
Visual!Studio 的开发平台模板,可以自动生成多种基于 Windows
的应用程序框架,其中最常用的是 Windows 窗体应用程序。