搜索
您的当前位置:首页vf中常用表单属性 (2)

vf中常用表单属性 (2)

来源:飒榕旅游知识分享网
.

常用表单属性

用途 AutoCenter AlwaysOnTop BackColor BorderStyle 初始化时是否让表单自动在vfp窗口中居中 表单是否总是处于其他窗口之上 决定表单窗口的颜色 指定表单边框风格:0-无边界,1-单线框,2-对话框,3-系统(可调) 指定表单显示的标题文本 是否可以通过单击关闭按钮或双击控制菜单框来关闭表单 指定表单里的表是在缺省的全局能访问的工作区打开(设置为1), 还是在表单自己的私有工作区打开(设置为2) MaxButton MinButton Movable Name Scrollbar 表单是否有最大化按钮 表单是否有最小化按钮 表单是否能移动 指定表单名 指定滚动条类型:0-无,1-水平,2-垂直,3-水平垂直 控制表单是否有标题栏:0-无,1-有 表单状态:0-正常,1-最小化,2-最大化 指定表单是模式表单(设置为1),或非模式表单(设置为0) .T. .T. .T. Form1 0 默认值 .F. .F. 255, 255, 255 3 Caption Closable Form1 .T. DataSession 1 TitleBar WindowState WindowType 1 0 0 ;.

.

控件名称 常用属性及事件 Caption autosize 根据内容多少自动改变标签大小(逻辑值:.T.或.F.) wordwarp backstyle 自动换行(逻辑值:.T.或.F.) 透明(值0)或不透明(值1) borderstyle 无边框(值0)或单线框(值1) 标签(Label) 常用设置为:大小自动适应、背景透明 文本框 Text 供用户显示、输入或编辑数据 (有生成器) value 返回文本框当前内容,该属性默认值是空串。如果controlsource的属性中指定了字段或变量,此时文本框内容与controlsource具有相同的数据和类型。 controlsource 指定文本框的数据源,数据源可为字段或内存变量。文本框的值修改,变量的值也会修改。 passwordchar 指定文本框的定位符,即当向文本框输入数据时不显示真实的数据而显示定位符。 Inputmask 决定在文本框中值的显示方式,用来指定数据的输入格式和显示方式. seltext readonly 返回被选定的字符 是否为只读(逻辑值:.T.;.

.

或.F.) setfocus valid keypress interactivechange enabled 设置焦点 文本框失去焦点前发生 按键时发生 文本框的值被改变时发生 按钮是否有效(.T.有效,.F.无效,默认有效) visiable 按钮是否可见,.T.可见,.F.不可见 Default 是否为默认按钮,.T.是,.F.不是 tooltiptext 提示文本(表单的showtips应为.T.) ButtonCount 设置命令按钮组命令按钮的数目,默认值 2 Button 用于存取命令按钮组中各按钮的数目 默认值 0 命令按钮command 命令按钮commandgroup组 Value 指定命令按钮组当前的状态,当属性值为数值型时,若为N表示,第N个按钮被选中。当属性值为字符型时,若为字符型值C,表示命令按钮组中Caption值为C的命令按钮组被选中。默认值为1 ;.

.

Value scollbar 编辑框 seltext selstart sellength 复选框Checkbox Style Value 编辑框的值 是否提供滚动条 返回选定的内容 指定或返回选定内容的起始位置 指定或返回选定内容的长度 0 标准样式,1图形按钮 复选框的值。当0或.F.表示未选中,1表示被选中,2或null表示不确定 controlsource Buttoncount Buttons 选项按钮组 (有生成器) 数据流 指定选项组按钮中按钮数目,默认包含2个。 存取选项按钮组中每个按钮的数组 表名用户选择哪一个按钮。初值为Value 数值时返回按钮序号默认为1。 Controlsource Style 指定数据源 选项按钮的外观。0 圆圈按钮,1 图形按钮 选项按钮组的边框。0 无,1 固定单线 返回列表框中被选择的项目。若为Borderstyle 列表框与Value ;.

. 组合框 N型数据返回项目次序号,若为C型数据返回项目内容 Columncount ColumnWidths controlsource selected 指定列表框列数 指定各列的列宽 指定数据源 指定项目是否被选定。.t.为选定,.f.为没选定 selected(1) BoundColumn Multiselect Listcount List 指定哪一列作为value属性值 在列表框中能否多重选择 指定列表框中列表项的个数 用来存取项目的字符串数组,形式为控件对象.List(<行>[, 列]) ListIndex 常用事件 Additem 返回选定项的顺序号 在rowsourcetype 为0时为列表框添加器,对象名.additem(项目值,[<行>,<列>]) 如 对象名.additem(“项目名”) Removeitem 从rowsourcetype为0,可从列表框中删除一项。对象 名.removeitem(“项目名”) ;.

.

Clear Nequery Rowsource Rowsource type 清除列表框中的所有项 当rowsource值改变时,更新列表 列表中显示值的来源 0: (无),无数据源。只能用additem向列表框中添加项目。格式:thisform.list1.additem(“first item”) 1: 值,直接指定列表项的值,属性框中设置rowsource时用逗号分隔项。代码中设置用引号:this.list1.rowsource=”aaa,bbb,ccc ” 2: 别名,将表中字段作为项目,由columncount指定取字段数目。若columncount=0|1,则显示第一个字段,为3,显示3个字段。 3: SQL语句,将select查询结果作为项目,命令中还应包含into cursor子句将结果生成临时表。如:select *from student into cursor mylist 4: 查询(.qpr),将select查询结果作为项目,应将Rowsource设置为.qpr. ;.

.

5: 数组,将数组内容作为项目,还应指定Rowsource中指定数组名。使用多维数组,还应指定columncount。 6: 字段,将表中字段作为项目。Rowsource格式为:(1)字段,(2)别名.字段(3)别名.字段,字段,字段… … 如果包含多表字段,则应使用3-sql语句。 7: 文件,将文件作为项目,用当前目录的文件名来填充列表。Rowsource设置文件类型。如:设为*。Scx 8: 结构,将表结构作为项目 。 9: 弹出式菜单,将一个先前定义的弹出式菜单作为项目。 Style 0-下拉组合框。可在列表中选项,也可输入。是默认值。1-下拉列表框。 Columncount Linkmaster 表格 recordsourcetype 指定表格列数 默认值-1 指定表格中显示子表的父表名 0: 表。数据来源于由recordsource指定的表,该表能自动打开 1: 别名。数据来源于已经打开的表,由recordsource指定;.

.

该表别名 3: 查询。(.qpr)。数据来源于查询,由recordsource指定一个查询文件。 4: SQL语句。数据来源于SQL语句,由recordsource指定一条SQL语句 Recordsource AllowAddNew DeleteMask Readonly 列属性(column) controlsource Readonly 列标题属性(header) Caption Alignment PageCount 页框Pageframe Pages ActivePage Caption 列标题 对齐方式 包含的页面数 用于存取页对象的数组 活动页的页码 页面标题(选项卡标题) 指定数据的来源 允许添加记录 是否显示删除标记列 表格为只读 指定某列的数据源 该列只读 ;.

.

Interval 指定计时器事件的时间间隔,以毫秒为单位 计时器Timer Enabled Timer事件 计时器是否响应用户触发的事件 按Interval指定的时间间隔触发事件 Value KeyBoardHighValue KeyBoardLowValue SpinnerlightValue 当前值 用户输入的最大值 用户输入的最小值 单击箭头按钮时,微调控件能显示的最大值 SpinnerlowValue 微调控件Spinner 单击箭头按钮时,微调控件能显示的最小值 Increment 指定微调的增减步长。值为正,单击向上按钮时,可增加微调值;值为负,单击向上按钮时,可减少微调值。 Value InputMask ControlSource 当前的值 设置输入掩码 设置数据源 ;.

因篇幅问题不能全部显示,请点此查看更多更全内容

Top