常用表单属性
用途 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(“项目名”)