文档介绍:第9章 控件的使用
本章主要介绍一些常用控件的使用方法。如:标签控件、文本框控件、命令按钮控件、编辑框控件、计时器控件、容器控件、选项按钮控件、复选框控件、列表框控件、组合框控件、微调器控件、页框控件、直线控件、形状控件、图像控件等的dOnly属性
指定用户是否可以编辑一个控件。
应用于:编辑框、文本框、表格、微调按钮。
.T.—真:不能编辑控件。
.F.—假(默认值):可以编辑控件。:KeyPress、Click、DblClick和LostFocus。
编辑框最常用的方法是:SetFocus。
精选ppt
编辑框控件(EditBox)
【】设计一个程序,将一个编辑框的内容,加入到另一个编辑框中。
精选ppt
计时器控件与容器控件
计时器控件(Timer)
Interval属性
指定计时器控件的Timer事件之间的时间间隔毫秒数,缺省为0,不触发Timer事件。
单位:ms( s),Interval=500,。
Interval=0:屏蔽计时器。
Timer事件,时钟控件只有一个Timer事件,每隔Interval触发一次Timer事件。
【】设计一个程序,使用标签控件来显示时钟。
精选ppt
容器控件(Container)
在容器控件(Container)上面加上一些其他控件。这些控件随容器移动而移动,其Top和 Left属性均相对于容器而言,与表单无关。
【】用容器(Container)控件,设计一个电子标题板,标题“热烈庆祝“五一”节”,在表单的容器中自右向左地反复移动。
精选ppt
选项按钮组与复选框控件
选项按钮组控件(OptionGroup)
在选项按钮组中,只允许用户从多项选项中选择一个选项。当最初创建一个选项按钮时,系统仅提供两个选项按钮,如果要增加多个选项按钮,可以改变按钮数(ButtonCount)属性。由于选项按钮组是一个容器类控件,在设计时,要用鼠标右键单击选项按钮组,并从弹出的快捷菜单中,选择“编辑”,此时,选项按钮组的周围出现浅绿色边界,即可对选项按钮组内的选项按钮进行编辑了。当然,设计选项按钮组最方便的办法是利用“生成器”。
精选ppt
(1)Alignment属性
0—左:控件钮在左边,标题显示在右边,缺省设置。
1—右:控件钮在右边,标题显示在左边。
(2)Value属性
对于单选项按钮:
0—未被选定,缺省设置。
1—被选定。
(3)Style属性
指定单选按钮或复选框的显示方式。
0—标准。
1—图形。
精选ppt
Click、DblClick、MouseUp、MouseMove。
【】利用选项按钮组来显示标签的字体。
【】将上例设置成图形按钮的形式,其他内容不变。
【】利用三个选项按钮组来控制输入文本的前景(字的)颜色、背景颜色与文本的字体,前两个选项按钮组,用背景颜色来作标题。
精选ppt
复选框控件(CheckBox)
有时希望在应用程序的用户界面上,提供一些项目让用户从几种方案中,选择其中一种,VFP提供一种称为“复选框”的控件,它有两种状态可以选择:
(1)选中,复选框中出现一个“”标志。
(2)不选,或称“关闭”,“”标志消失,如同开关一样。
每单击一次,它的状态在“打开”与“关闭”之间切换。“”标志也在有和无之间切换。
(1)Alignment属性
0—左:控件钮在左边,标题显示在右边,缺省设置。
1—右:控件钮在右边,标题显示在左边。
(2)Value属性
0—未被选定,缺省设置。
1—被选定。
2—灰色,禁止选择。
该设置只在代码中可用。
精选ppt
复选框控件(CheckBox)
(3)Style属性指定单选按钮或复选框的显示方式。
0—标准。
1—图形。
(4)Picture属性
用来指定当复选框被设计成图形按钮时的图像。
Click、DblClick、KeyPress、MouseUp、MouseMove。
【】设计一个程序,用复选框控件控制文本字体的风格。
精选ppt
列表框控件与组合框控件
列表框控件(ListBox)
(1)List 属性
该属性是一个字符数组,存放列表框的项目。List数组的下标是从0开始的。
(2)ListIndex属性
该属性只能在程序中设置或引用。Li