
单元16常见控件 【主要内容】 VFP常见控件 【目的要求】 掌握常用控件的性质及使用方法 【课时安排) 共6课时
单元16 常见控件 【主要内容】 VFP常见控件 【目的要求】 掌握常用控件的性质及使用方法 【课时安排】 共6课时

一、提出问题1(演示效果一) Foral 固回☒ 黄阔职院计氰机靠 姓名: 叶文胜 傍 分析用 专业: 计算机应用 设计上面表单需要掌握哪些控件呢?
一、提出问题1(演示效果一) 设计上面表单需要掌握哪些控件呢?

二、基本知识 ()标签控件 1、标签控件的名称、作用、特点: 类名称:abel,添加的对像默认名为label1,abel2. 作用:表示说明性文字。 特点:不能得到焦点(光标) 2、标签控件的主要属性、事件: 属性:Caption标题文字。(用字母可指定访问键) Alignment-一对齐方式(0左1右2中) 事件:Click,Dbclick,Rightclick等
二、 基本知识 (一)标签控件 1、标签控件的名称、作用、特点: 类名称:label,添加的对象默认名为label1,label2…… 作用:表示说明性文字。 特点:不能得到焦点(光标) 2、标签控件的主要属性、事件: 属性:Caption——标题文字。(用\字母可指定访问键) Alignment——对齐方式(0左1右2中) 事件:Click,Dbclick,Rightclick等

二、基本知识 3、例题:创建一个“计算机科学与技术系”标签,单击该标签变成红色 的,双击该标签变成蓝色的,按右键变为黑色的,开始为黑色的。 信息显 回☒ 计算机科学与技术系
二、 基本知识 3、例题:创建一个“计算机科学与技术系”标签,单击该标签变成红色 的,双击该标签变成蓝色的,按右键变为黑色的,开始为黑色的

二、基本知识 (二)文本框控件 1、文本框控件的名称、作用、特点: 类名称:Text,添加的对象默认名为textl,text2. 作用:用于输入单行文字。 特点:有“文本框生成器”可以设置其属性等 2、文本框控件的主要属性: 属性:Value一文本框中的当前内容 Alignment-一对齐方式(0左1右2中) ReadOnly—是否只读 Disable-是否可用(另:Disablebackcolor等) ControlSource一数据源(绑定到某变量中) InputMask-输入数据格式 PasswordChar-一占位符
二、 基本知识 (二)文本框控件 1、文本框控件的名称、作用、特点: 类名称:Text,添加的对象默认名为text1,text2…… 作用:用于输入单行文字。 特点:有“文本框生成器”可以设置其属性等 2、文本框控件的主要属性: 属性:Value——文本框中的当前内容 Alignment——对齐方式(0左1右2中) ReadOnly——是否只读 Disable——是否可用(另:Disablebackcolor等) ControlSource——数据源(绑定到某变量中) InputMask——输入数据格式 PasswordChar——占位符

二、基本知识 3、文本框控件的主要事件: 事件:Valid一退出前发生,可控制光标是否离开 Interactivechange- 交互改变值时 Gotfocus-得到焦点 方法:setfocus-得到焦点 4、关于Tab顺序的设置: Tab顺序的意义:移动光标时,焦点的顺序 设置(1)使用菜单"设置Tab次序”命令 (2)工具栏上的“设置Tab次序”按钮 例: ¥rorI .▣x bol 4a1 5t1 3 pinnerl 3mmand3 10 heckl
二、 基本知识 3、文本框控件的主要事件: 事件:Valid——退出前发生,可控制光标是否离开 Interactivechange——交互改变值时 Gotfocus——得到焦点 方法:setfocus——得到焦点 4、关于Tab顺序的设置: Tab顺序的意义:移动光标时,焦点的顺序 设置(1)使用菜单“设置Tab次序”命令 (2)工具栏上的“设置Tab次序”按钮 例:

二、基本知识 5、文本框使用实例: 用表单设计一个登绿界面,如图8-64所示。当用户输入用户名和口令并按确 认键后,检验其输入是否正确,若正确(假定用户名为HGZYJSJ,口令为 123456),就显示"欢迎使用”字样并关闭表单;若不正确,则显示“用户 名或口令不对,请重输”字样;如果三次输入不正确,就显示“用户名或 口令错,登录失败!”,并关闭表单。 Forml 回☒ 用户名: 口令: 确认
二、 基本知识 5、文本框使用实例: 用表单设计一个登录界面,如图8-64所示。当用户输入用户名和口令并按确 认键后,检验其输入是否正确,若正确(假定用户名为HGZYJSJ,口令为 123456),就显示“欢迎使用”字样并关闭表单;若不正确,则显示“用户 名或口令不对,请重输……”字样;如果三次输入不正确,就显示“用户名或 口令错,登录失败!”,并关闭表单

二、基本知识 (三)编辑框控件 1、编辑框控件的名称、作用、特点: 类名称:edit,添加的对像默认名为editl,edit2.. 作用:用于输入多行文字。 特点:有相应的编辑框生成器 2、标签控件的主要属性: ControLSource指定编辑框的数据源 AllowTabs- 是否能插入Tab键 ReadOnly-一设置用户能否修改编辑框中的文本。 Enabled.一编辑框是否可用. ScollBars-一设置是否具有垂直滚动条, HideSelection-一失去焦点时,选定的文本是否仍显示为选定状态。 SelStart-一所选文本的起点位置或插入点位置 SelLength-一在控件的文本输入区中所选定字符的数目 SelText-一编辑区内选定的文本
二、 基本知识 (三)编辑框控件 1、编辑框控件的名称、作用、特点: 类名称:edit,添加的对象默认名为edit1,edit2…… 作用:用于输入多行文字。 特点:有相应的编辑框生成器 2、标签控件的主要属性: ControLSource——指定编辑框的数据源 AllowTabs——是否能插入Tab键 ReadOnly——设置用户能否修改编辑框中的文本。 Enabled——编辑框是否可用。 ScollBars——设置是否具有垂直滚动条。 HideSelection——失去焦点时,选定的文本是否仍显示为选定状态。 SelStart——所选文本的起点位置或插入点位置 SelLength——在控件的文本输入区中所选定字符的数目 SelText——编辑区内选定的文本

二、基本知识 3、编辑框数据绑定的特点: 一般与备注型字段进行数据绑定, 单变动条件查向 请选译查词条计: 姓名酒 请选择查询值: 姬 买买提 查询 重置条件
二、 基本知识 3、编辑框数据绑定的特点: 一般与备注型字段进行数据绑定

二、基本知识 (四计时器控件的使用 1、计时器控件的名称、作用、特点: 类名称:timer,添加的对象默认名为timerl,timer2. 作用:控件每隔一定时间发生执行某代码的事件。 特点:设计时可见,运行时不可见 2、计时器控件的主要属性、事件: 属性:Interval一设置间隔时间。 事件:timer-一每隔一定的时间便发生一次。 3、例题: 设计一个可变动文字的条幅
二、 基本知识 (四)计时器控件的使用 1、计时器控件的名称、作用、特点: 类名称:timer,添加的对象默认名为timer1,timer2…… 作用:控件每隔一定时间发生执行某代码的事件。 特点:设计时可见,运行时不可见 2、计时器控件的主要属性、事件: 属性:Interval——设置间隔时间。 事件:timer——每隔一定的时间便发生一次。 3、例题: 设计一个可变动文字的条幅