VF资料第六章.doc
文本预览下载声明
对象与属性
1.对象
对象是类的实例化,是客观存在的具体事物,VFP标准类中有表单类,控件类等。具体的一个操作对象就是表单对象。
例如: form表单 label标签 text文本框 command 命令按钮 check 复选框 Edit 编辑框 combo 组合框 commandgroup 命令按钮组 optiongroup 选项按钮组 list 列表框
spinner 微调窗口 grid 表格 timer 计时器
2.属性
属性是描述对象的静态特征。是对操作对象性质的一次定义
各类对象常考属性大集合
Form 表单
Autocenter 自动居中
Always on top 永远居于其他窗口之上
Backcolor 背景色
Caption 标题名
Name 控件名
Height 高度
Width 宽度
Movable 是否可移动
Label标签
Caption 标题名(注意标题的值只能是字符型的,如果是其他类型的数据要进行转换,例如日期型dtoc(date()))
Name 控件名
Fontname 字体
Fontsize 字号
Alignment 对齐方式(0左对齐 1右对齐 2居于中央)
Autosize 自动调整大小
Forcolor 文本颜色
Command 命令按钮
Caption 标题名(注意热键的设置 例如 就是caption值为 取消(\T) 表示按下alt+T键可以触发此键)
Name 控件名
Enabled 按钮是否可用
Cancel 设置为.T.时按下esc键,执行这个命令按钮的click事件
Default 设置为.T.时按下enter键,执行这个命令按钮的click事件
Visual 可视性
Text 文本框
Controlsource 数据源(字段变量(数据环境添加表的时候)或者是内存变量)
Passwordchar 占位符 (设定密码)
Inputmask 指定输入格式和显示格式
Value 文本框的值(用来结果显示或条件输入)
Readonly 设置只读
Edit 编辑框
Value 值
Readonly 只读
Selstart 所选文本的起始位置
Sellength 所选文本的长度
Seltext 所选文本的内容 若无内容返回菜单
Checkbox 复选框
Caption 标题名
Name 控件名
Value 0表示未被选中 ,1表示选中,2表示待定
Optiongroup 选项按钮组
Buttoncount 设置按钮数目
Value 如果值数值型时,值为N 表示第N个按钮被选中
是字符型时, 按钮组的值是哪个按钮的标题名表示那个按钮被选中
但选项按钮组下的选项如果值为0或.F.表示未选中 如果为.T.或1表示被选中,如果为2或.null.表示不确定灰色状态
例如:thisform.optiongroup1.value=3 表示选项按钮中的第三项别选中 也可以表达为: thisform.optiongroup1.option3.value=1
List 列表框
Value 返回列表框中被选择的项目。若为N型数据返回项目次序号,若为C型数据返回项目内容
Columncount 指定列数
Select .T.表示被选中 .F.表示未被选中
Multiselect 是否允许多重选择
Rowsourcetype:列数据来源的设定(下面是设定的类型)
0: (无),在程序中用additem向列表框中添加项目
1: 值,用手工指定项目如rowsource=”aaa,bbb,ccc ”
2: 别名,将表中字段作为项目,由columncount指定取字段数目
3: SQL语句,将select查询结果作为项目
4: 查询(.qpr),将select查询结果作为项目
5: 数组,将数组内容作为项目
6: 字段,将表中字段作为项目
7: 文件,将文件作为项目
8: 结构,将表结构作为项目
9: 弹出式菜单,将弹出式菜单作为项目
Combobox 组合框
Style 0表示下拉组合框。可在列表中选择,也可输入。是默认值
2表示下拉列表框
Rowsourcetype 数据源类型 常用的有字段、结构
Rowsource 表示的是数据源
Grid 表格
Columncount 表示表格的列数
Recordsource 0表示表 一般是数据环境里的表 1表示别名 可指定别名 这个是默认
显示全部