内容正文:
Visual Basic语言程序设计基础 第五版
窗体属性
窗体
8
学习目标:
掌握Visual Basic 窗体的常用属性、事件和方法,以及使用窗体进行 Visual Basic 应用程序界面设计的方法。
8.2 窗体的属性
窗体
8
窗体的属性极其设置
2.窗体的常用属性
(13)Left 和 Top 属性语法:
object.Left[=value] object.Top[-value]
功能:Left 返回或设置窗体内部的左边与它的容器的左边之间的距离。“容器”指可以含有其他对象的对象。
8.2 窗体的属性
窗体
8
窗体的属性极其设置
(14)Moveable属性
语法:ohiect.Moveable-boolean
功能;返回或设置窗体的位置是否可以被移动。
2.窗体的常用属性
8.2 窗体的属性
窗体
8
窗体的属性极其设置
(15)MaxButton属性
语法:object.MaxButton
功能:返回一个值,确定窗体的“最大化”按钮是否有效。
2.窗体的常用属性
8.2 窗体的属性
窗体
8
窗体的属性极其设置
(16)MinButton属性
语法:object.MinButton
功能:返回一个值,确定窗体的“最小化”按钮是否有效
2.窗体的常用属性
8.2 窗体的属性
窗体
8
窗体的属性极其设置
(17)Picture属性
语法:object.Picture[=picture]
功能:返回或设置窗体中显示的图片。
2.窗体的常用属性
8.2 窗体的属性
窗体
8
窗体的属性极其设置
(18)StartUpPosition 属性
语法:object.StartUpPosition[=position]
功能:返回或设置窗体首次出现时的显示位置。
2.窗体的常用属性
8.2 窗体的属性
窗体
8
窗体的属性极其设置
(19)ScaleLeft 和ScaleTop属性语法:
object.ScaleLeft(=value] object.SealeTop[-value]
功能:ScaleLeft属性返回或设置窗体左边界的水平坐标。
2.窗体的常用属性
8.2 窗体的属性
窗体
8
窗体的属性极其设置
(20)Visible属性
语法:object.Visible-boolean]
功能:返回或设置一个值,用于指明窗体是否可见。
2.窗体的常用属性
8.2 窗体的属性
窗体
8
窗体的属性极其设置
(21)WindowState属性
语法:object.WindowState[=value]
功能:返回或设置一个数值,用来指定窗体的可视状态。
2.窗体的常用属性
8.3 通过属性设计窗体的外观
窗体
8
与窗体外观有关的属性
在设计时,可以通过在窗体的“属性”窗口中设置属性取值来定义窗体的外观。
与窗体外观设计有关的属性有:Appearance(立体显示)、BackColor(背景颜色)ForeColor(前景颜色)、BorderStvle(边框样式)、Cantion(标题)、Font(显示字体)、Height(高度) Width(宽度)、Left(左边距)、Top(上边距)、ControlBox(控制按钮)、MaxButton(“最大化”按钮)、MinButton(“最小化”按钮)、WindowState(可视状态)、StartUpPosition(启始位置)等属性。
8.3 通过属性设计窗体的外观
窗体
8
窗体外观设计实例
[例8.3] 建立一个窗体,并对其进行属性设置,使该窗体的外观符合 Windows 应用程序界面风格。
(1)创建窗体在进行程序设计时,建立一个工程文件时 Visual Basic 会自动创建一个默认名为 Form1的窗体。窗体生成后的属性自动设置为默认值,此时可以通过设置窗体的属性来设计窗体的外观。要设置窗体的属性值,可以在该窗体上单击鼠标右键,在弹出的菜单中单击“属性窗口选项或单击窗体并按下F4 键来激活“属性”窗口,在“属性”窗口中可以设置窗体的属性
(2) 设置窗体的标题设置窗体的 Caption(标题)属性取值为“窗体范例”,此时该窗体的标题栏上显示此窗体的标题为“窗体范例”。
8.3 通过属性设计窗体的外观
窗体
8
窗体外观设计实例
[例8.3] 建立一个窗体,并对其进行属性设置,使该窗体的外观符合 Windows 应用程序界面风格。
(3)设置窗体首次出现时的显示位置设置窗体的 Left(左边距)属性和 Top(上边距属性取值为4000和2500,使窗体基本上显示在屏幕的中心。也可以在“窗体布局”窗口中用鼠标拖动显示器图示中的窗体图示来改变窗体的相对位置,Visual Basic 会根据“窗体布局”窗口中的改动自动调整 Left 属性