下载此文档

第10章Windows窗体及控件(教学课件).ppt


文档分类:IT计算机 | 页数:约93页 举报非法文档有奖
1/93
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/93 下载此文档
文档列表 文档介绍
本章要点:
1 Windows窗体的常用属性、事件和方法
2 如何调用Windows窗体
3 常用6种基本控件
4 创建菜单、工具栏和状态栏
5 高级控件和组件的应用
第10章
Windows窗体及控件
主要内容
Windows窗体介绍
Windows窗体的调用
基本Windows控件
菜单、工具栏与状态栏
高级控件与组件
综合实例——进销存管理系统登录窗口
第10章 Windows窗体及控件
第10章 Windows窗体及控件
Windows环境中主流的应用程序都是窗体应用程序,Windows窗体应用程序比命令行应用程序要复杂得多,理解它的结构的基础是理解窗体,所以深刻认识Windows窗体变得尤为重要。而控件是开发Windows应用程序最基本的部分,每一个Windows应用程序的操作窗体都是由各种控件组合而成的,因此,熟练掌握控件是合理、有效的进行Windows应用程序开发的重要前提。本章将对Windows窗体及控件进行详细讲解。
Windows窗体介绍
设置窗体属性
调用窗体方法
触发窗体事件
Windows窗体介绍
在Windows窗体应用程序中,窗体是向用户显示信息的可视界面,它是Windows窗体应用程序的基本单元。
窗体都具有自己的特征,开发人员可以通过编程来进行设置。窗体也是对象,窗体类定义了生成窗体的模板,每实例化一个窗体类,就产生了一个窗体,.。编写窗体应用程序时,首先需要设计窗体的外观和在窗体中添加控件或组件,虽然可以通过编写代码来实现,但是却不直观、也不方便,而且很难精确的控制界面。如果要编写窗体应用程序,推荐使用Visual Studio 2015,Visual Studio 2015提供了一个图形化的可视化窗体设计器,可以实现所见即所得的设计效果,以便快速开发窗体应用程序。
Visual Studio 2015开发环境中的默认窗体(Form1)如图10-1所示。
设置窗体属性
新创建的Windows窗体中包含一些基本的组成要素,比如图标、标题、位置和背景等,设置这些要素可以通过窗体的属性面板进行设置,也可以通过代码实现。但是为了快速开发Windows窗体应用程序,通常都是通过属性面板进行设置,下面详细介绍Windows窗体的常用属性设置。
1.更换窗体的图标
添加一个新的窗体后,窗体的图标是系统默认的图标。如果想更换窗体的图标,可以在属性面板中设置窗体的Icon属性,窗体的默认图标和更换后的图标分别如图10-2和图10-3所示。
图10-2 窗体默认图标 图10-3 更换后的窗体图标
更换窗体图标的过程非常简单,其具体步骤如下:
(1)选中窗体,然后在窗体的属性面板中选中Icon属性,会出现 按钮,如图10-4所示。
图10-4 窗体的Icon属性
(2)单击 按钮,打开选择图标文件的对话框,在其中选择新的窗体图标文件,单击“打开”按钮,即可完成窗体图标的更换。
2.隐藏窗体的标题栏
在有些情况下需要隐藏窗体的标题栏,例如,软件的加载窗体大多数都采用无标题栏的窗体。开发人员可以通过设置窗体的FormBorderStyle属性为None,实现隐藏窗体标题栏功能。FormBorderStyle属性有7个属性值,其属性值及说明如表10-1所示。
表10-1 FormBorderStyle属性的属性值及说明
3.控制窗体的显示位置
设置窗体的显示位置时,可以通过设置窗体的StartPosition属性来实现。StartPosition属性有5个属性值,其属性值及说明如表10-2所示。
属性值
说明
Fixed3D
固定的三维边框
FixedDialog
固定的对话框样式的粗边框
FixedSingle
固定的单行边框
FixedToolWindow
不可调整大小的工具窗口边框
None
无边框
Sizable
可调整大小的边框
SizableToolWindow
可调整大小的工具窗口边框
4.修改窗体的大小
在窗体的属性中,通过Size属性可以设置窗体的大小。双击窗体属性面板中的Size属性,可以看到其下拉菜单中有Width和Height两个属性,分别用

第10章Windows窗体及控件(教学课件) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数93
  • 收藏数0 收藏
  • 顶次数0
  • 上传人新起点
  • 文件大小2.51 MB
  • 时间2021-07-31