相关属性 表格只读,同时能够获得焦点: 表格只读,不能获得焦点: 不显示删除标记: ReadOnly 属性改为:.T. Enabled 属性改为:.F.
DeleteMark 属性改为:.F.
删除表格中的列: 使表格处于编辑状态,点击一下要删除列下方空白处(注意不要点到列标题了),然后 按键盘“Delete”,或者通过生成器删除列。 修改列标题: 使表格处于编辑状态,点击一下该列的标头,然后在属性窗口中修改 Caption 属性 表格加记录源: 修改表格的 RowSource 和 RecordSourceType 属性 给列加数据源: 使表格处于编辑状态,选中此列,修改其 ControlSource 属性 表格滚动条: ScrollBars 0-无,1-水平,2-垂直,3-两者都有 列中数据格式: 修改表格列中的 Text 控件的 Format 属性,具体设置参见课本 P98 修改列中控件: 选中该列,将要修改的控件添加到列中,再修改列的 CurrentControl 属性为指定控件 无记录选择器列:RecordMark 属性改为:.F. 无表格线: GridLines 属性改为:.F. 2、 给按钮加上访问键 解答:修改其 Caption 属性形如:“打开(\
:在表单设计器中,选择“表单”菜单,选择“创建表单集”,则表单集就建好了,在选择“表单” 菜单,选择“添加新表单”,就创建了新表单了。 13. 编程部分 (一)几个概念 (1)属性:定义对象的特征或某一方面行为,是由类所决定的(可以定义新属性)。属性的值可在设计阶 段或运行阶段进行设置(只读属性例外,部分属性只能在执行阶段设置)。 (2)事件:是由对象识别的一个动作,用户可为其编写处理代码,每当事件产生,便执行相应的事件代码。 用户不能新建事件。 (3)方法:是由对象所执行的一个动作,是与对象相关联的过程,通常在事件代码中被调用,用户可新建 新方法。 (二)属性、事件、方法的调用 (1) 例: thisformset.form1.text1.value=date() thisformset.form1.text1.backcolor=rgb(192,192,192) thisformset.form1.text1.fontname=”黑体” 可简化为: 设置对象属性 <引用对象>.<属性>=<值>
始终在上(AlwaysOnTop) 顶层表单(DeskTop=.T.、ShowWindow=2)
With thisformset.form1.text1 .value=date() .backcolor=rgb(192,192,192) .fontname=”黑体” Endwith (2) 例: thisform.release (或 release thisform 特例) thisform.text1.setfocus thisformmandgroup1.setall(“enabled”,.f.) &;&;带参数的方法 (3) this thisform parent activeform activecontrol _screen _vfp (三)事件代码 根据题目要求编写,其中包括对象引用、设置对象属性、调用对象事件方法、程序结构、常用系统函数等。 (四)其他 1. 控件分类 1)根据控件与数据的关系划分:绑定型控件和非绑定型控件 ReacordSource 属性:用于指定与表格控件相绑定的数据源。 RowSource 属性:用于指定与列表框控件香绑定的数据源 ControlSource 属性:用于指定与其他控件(除表格和列表框外)相绑定的数据源。 2)根据能否包含其他控件划分:容器类控件和非容器类控件 在容器类控件中添加、设置其他控件,要首先编辑容器类控件。 对象引用 ――――当前对象 ――――当前表单(当前对象所在地表单) ――――当前对象的直接容器对象 ――――当前活动表单 ――――当前活动控件 ――――屏幕对象 ————VFP 应用程序对象 调用方法 <引用对象>.<方法>