欢迎来到天天文库
浏览记录
ID:39624340
大小:343.50 KB
页数:9页
时间:2019-07-07
《表单控件属性与方法总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、表单控件属性与方法总结表单控件属性表单的文件名:.scx表单属性名说明Name表单名(控件名)。指定在代码中用以引用对象的名称。名称框中的文字。是所有控件都有的属性caption表单标题。width宽height高Left控件对象在父容器中的坐标轴(left,top)==(x,y)Topautocenter是否自动居中。Backcolor背景色enabled如果一个容器被设置.f.,那么这个容器下的控件都不能被激活Fontname字体FontsizeFontitalicFontboldFontunderlineForecolorm
2、ovableScrollbarsshowtips指定是否显示提示文本.如果为.t.,则控件对象的tooltiptext会得到显示picturetitlebarwindowtypewindowstate输出类控件标签:第一次创建:name:label1数据绑定时的字段名显示,默认的名称:lbl字段名Namecaptionautosize是否自动适应大小wordwrap当autosize为.t.时,是否沿纵向扩展图像:image1.通用型字段中如果存放的是图片,数据绑定指定的控件就是图像控件picturestretch012线条:li
3、ne1Lineslant/Width0,垂直线,height为长度height0,水平线,width为长度borderwidth形状:shape1curvature曲率0~99,width=height矩形椭圆099正方形圆specialeffect对控件对象的多重选定:shift+选择输入类控件文本框:text1可以接受4种:cnd(t)l。可以作为以上4种数据类型的绑定控件:Txt字段名value指定文本框对象的值Thisform.text1.value=在属性框中指定初值0数值型(无)字符型,默认{}日期型.f.逻辑型co
4、ntrolsource设置文本框对象的数据源Format指定value格式输入时的约束或显示时的格式A只允许输入字母字符,无空格和标点符号Inputmask用于确定控件是如何输入或显示数据。按位设置,可以限制输入的个数A只允许输入字母X可键入任何字符9允许输入数字和正负号;如果value为字符型,则只允许输入数字#只允许输入数字空格和正负号readonly是否只读alignment对齐方式passwordchar指定文本框中键入字符的显示符号方法:表示对象的行为Setfocus:设置焦点Thisform.控件名.方法名事件:Got
5、focus:对象获得焦点时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.VAL
6、UE=TIME()THISFORM.LABEL1.CAPTION=TIME()THISFORM.LABEL1.CAPTION=TTOC(DATETIME())THISFORM.LABEL1.CAPTION=DTOC(DATE())列表框list1和组合框combo11.列表框的列表项全部显示,而组合框只显示一项2.组合框分为下拉组合框和下拉列表框,前者允许选择和输入数据项,后者和列表框一样只有选取功能组合框属性:style0下拉组合2下拉列表列表框属性multiselected.t.:按shift可选多个.f.Rowsourcet
7、ype数据源类型Rowsource数据源RowsourcetypeRowsource0-无默认,addtiemremoveitem1-值要手工输入用逗号隔开的数据项,逗号必须是英文状态下的2-别名表名,由数据环境提供的表。用columncount确定要显示的字段数3-sql语句设置的是SQL语句,为了避免显示在浏览窗口上,要设置查询去向。Intocursor临时表名4-查询(.qpr)查询文件名.qpr5—数组数组名6-字段逗号分隔的字段列表,首字段加表名前缀7-文件设置路径,以目录和文件名填充,可以用通配符*和?8-结构表名,以
8、表的字段填充列表Columncount列数listindex返回选定项的顺序号方法选介在控件的rowsourcetype为0时,才可以使用:AdditemThisform.list1.additem(字符串)RemoveitemThisform.l
此文档下载收益归作者所有