70 likes | 297 Views
第 8 章 窗体及窗体设计. 8.1 窗体概述 8.2 窗体的属性、事件和方法 8.3 窗体上控件的操作 8.4 设置启动窗体 8.5 窗体的生命周期. 8.2.1 窗体的属性、事件和方法. 窗体对象是开发 VB 程序的一个基本平台,绝大多数控件都要添加在窗体上。在本节中集中介绍窗体的属性、方法、事件以及窗体的工作过程。. 1 、窗体的属性 设置窗体的属性有两种方法: ☆ 在程序设计时手工在“属性”窗口中设置; ☆ 在程序代码中设置,在程序运行时实现。. 返 回.
E N D
第8章 窗体及窗体设计 8.1 窗体概述 8.2 窗体的属性、事件和方法 8.3 窗体上控件的操作 8.4 设置启动窗体 8.5 窗体的生命周期
8.2.1窗体的属性、事件和方法 窗体对象是开发VB程序的一个基本平台,绝大多数控件都要添加在窗体上。在本节中集中介绍窗体的属性、方法、事件以及窗体的工作过程。 1、窗体的属性 设置窗体的属性有两种方法: ☆ 在程序设计时手工在“属性”窗口中设置; ☆ 在程序代码中设置,在程序运行时实现。 返 回
窗体的属性不仅影响窗体的外观,还控制着窗体的位置、大小和行为等。窗体的属性很多,常用的窗体属性有:窗体的属性不仅影响窗体的外观,还控制着窗体的位置、大小和行为等。窗体的属性很多,常用的窗体属性有: Caption属性 该属性决定窗体标题栏中显示的文本。 MaxButton属性 决定窗体是否能最大化。它是一个逻辑值。当属性为True时,窗体右上角有最大化按钮。 上一页 下一页
MinButton属性 决定窗体是否能最小化。它是一个逻辑值。当属性为True时,窗体右上角有最小化按钮。 ControlBox属性 决定窗体标题拦中是否有控制菜单框,它也是一个逻辑值。当属性为True时,窗体左上角有控制菜单框。 Moveable属性 该属性决定窗体是否可移动,它是一个逻辑值,当属性为True时,表示窗体可以移动。 Borderstyle边框风格属性 该属性用来设置窗体的大小及边框的样式,有4种情况: 上一页 下一页
0 — None:窗口无边框 2 — Fixed Single:窗口为单线边框,大小不能改变 3 — Sizable:窗口为双线边框,可以改变窗口大小 4 — Fixed Double:窗口有双线框架,不能改变大小 Icon属性 设置窗体最小化时显示的图标。VB中的图标文件存放在Graphics\Icons下的子目录中。 MDIChild属性 该属性用来设置MDI子窗体,它是一个逻辑值,当属性为True 时,表示该窗体是NDI子窗体。 WindowState属性 该属性决定了窗体执行时的显示状态,有3个取值: 0 — 正常窗口状态,有窗口边界。
1 — 最小化状态,以图标方式运行。 2 — 最大化状态,无边框,充满整个屏幕。 ShowInTaskerbar属性 该属性决定一个窗体对象是否出现在Windows任务栏中,它是一个逻辑值,为True时表示窗体在任务栏中。该属性值在运行时为只读状态。 AutoRedraw属性 该属性控制窗体图像的重建。它是一个逻辑值,当属性为True时,在其他窗口覆盖某窗体后,又返回该窗体时,VB将自动刷新或者重画该窗体的所有图形,否则必须调用一个事件过程来执行这项任务。也就是说,只有当AutoRedraw设置为 True时才能重画如Circle、 Cls、Point和Print等方法的输出。
二、窗体上控件的操作 1、生成控件及调节控件大小和位置: 利用调节柄改变大小 单击工具箱中按钮 在窗体上拖动 在控件中央拖动鼠标 2、使用网格 工具菜单 选项 通用 显示网格 3、多个控件的生成及操作 生成多个相同控件 双击某个工具按钮 ①多个控件的选中 ②控件的迭放层次 ③多个控件的编辑 ④窗体编辑器的使用 返 回 上一页 下一页