表单控件属性与方法总结表单控件属性
表单的文件名:.scx
表单
输出类控件
标签:第一次创建:name:label1
数据绑定时的字段名显示,默认的名称:lbl字段名
图像:image1.
通用型字段中如果存放的是图片,数据绑定指定的控件就是图像控件
线条:line1
形状:shape1
对控件对象的多重选定:shift+选择
输入类控件
文本框:text1
可以接受4种:c n d(t) l。
可以作为以上4种数据类型的绑定控件:Txt字段名
方法:表示对象的行为
Setfocus:设置焦点
Thisform.控件名.方法名
事件:
Gotfocus:对象获得焦点时
Lostfocus: 对象失去焦点时
Interactivechange:当键盘或鼠标改变文本框的值时发生
文本框和标签
分别用文本框控件和标签控件显示系统时间,系统日期,系统的日期时间Time()=c型 Date()=d型 Datetime()=t型
文本框用value可以接受c、n、d、l、t
标签用caption接受,只能是c
注意:在属性中设置也要加=
属性设置例子:
THISFORM.TEXT1.VALUE=DATE()
THISFORM.TEXT1.VALUE=DATETIME()
THISFORM.TEXT1.VALUE=TIME()
BEL1.CAPTION=TIME()
BEL1.CAPTION=TTOC(DATETIME())
BEL1.CAPTION=DTOC(DATE())
列表框list1和组合框combo1
1.列表框的列表项全部显示,而组合框只显示一项
2.组合框分为下拉组合框和下拉列表框,前者允许选择和输入数据项,后者和列表框一样只有选取功能
2-别名表名,由数据环境提供的表。
用columncount确定
要显示的字段数
3-sql语句设置的是SQL语句,为了避免显示在浏览窗口上,
要设置查询去向。
Into cursor 临时表名
4-查询(.qpr)查询文件名.qpr
5—数组数组名
6-字段逗号分隔的字段列表,首字段加表名前缀
7-文件设置路径,以目录和文件名填充,可以用通配符*
和?
8-结构表名,以表的字段填充列表
Columncount 列数
listindex 返回选定项的顺序号
方法选介
在控件的rowsourcetype为0时,才可以使用:
Additem
Thisform.list1.additem(字符串)
Removeitem
Thisform.list1.removeitem(n)
N:表示列表项的第n项
控制类控件
命令按钮
Command1
命令按钮组
Commandgroup1
如果value值是字符型的数据,value值等于命令按钮的caption属性的值如果value值是数值型的数据,value值等于命令按钮的序号
选项按钮组
Optiongroup1
如果value值是字符型的数据,value值等于选项按钮的caption属性的值如果value值是数值型的数据,value值等于选项按钮的序号
复选框
Check1
Thisform.check1.value=
容器类控件
页框:pageframe1,只能作为页面的容器
页面:容器,不能直接放在表单上
如果要在页面中添加控件,要将页面设在编辑的状态
表格grid1
是作为数据表的数据绑定控件
Thisform.grid1.column1.header1.caption
Thisform.grid1.recordsource=”select ”
1
select … into cursor temp
Thisform.grid1.recordsource=”temp”。