第八章表单设计

合集下载

VF08表单设计

VF08表单设计

(2)创建一对多表表单 选择“文件”菜单中“新建”命令,打开“新建”窗口。 在“新建”窗口中选择“表单”,单击“向导”按钮,打 开“向导选取”对话框。 在“向导选取”窗口,选择“一对多表单向导”,进入 “一对多表单向导”各分步骤窗口。 在“步骤1”窗口,选择作为表单数据源的数据库,再选择 父表中可用字段。 在“步骤2”窗口,选择子表中可用字段。 在“步骤3”窗口,选择父表与子表的关联字段。 在“步骤4”窗口,选择表单样式。 在“步骤5”窗口,选择指定字段确定记录的输出顺序。 在“步骤6”窗口,输入表单标题,再选择表单保存方式, 再按“完成”按钮,保存表单并结束操作。 无论利用上述哪种方法创建表单,在将表单存盘时,将会 产生扩展名为SCX和SCT的两个文件。
8.3 表单的编辑与修改
8.3.1 添加控件 单击“表单设计器”工具栏上的“表单控件”按 钮,屏幕出现“表单控件”工具栏。 单击工具栏上的相应工具按钮,在表单上单击或 拖动即在相应位置添加了指定的对象。
(1)标签(Label)控件——用于保存不希望用户修改的信 息,如文本框上面或图形下面的标题。 (2)文本框(Text Box)控件——获取用户输入和保存单 行文本,用户可以在其中输入或更改文本。 (3)编辑框(Edit Box)控件——获取用户输入和保存多 行文本,用户可以在其中输入或更改文本。 (4)命令按钮(ommand Button)控件——通过单击按钮, 用户可以执行一些命令。 (5)命令按钮组(Command Group)控件——用于把相 关的命令按钮编成组,以完成相关的操作。 (6)选项按钮(Option Group)控件——用于显示多个选 项,但用户只能从中选择一项。 (7)复选框(Check Box)控件——用于显示多个选项, 用户可以选择一个或多个选项。

VFP8 表单设计

VFP8  表单设计

(2)类的特性
类具有继承性、封装性和多态性等特性。
1) 继承性
继承性指通过继承关系利用已有的类构造新类。 任何一个基类都有它的属性。即使用户没有定 义,Visual FoxPro系统也赋给基类相应的缺省值。 在创造对象时,可以利用基类派生出另一个新类。 通常把从已有的类派生出的新类称为子类,已有 的类称为父类。子类不但具有父类的全部属性和 方法,而且还允许用户根据需要修改对已有的属 性和方法进行修改或添加新的属性和方法。
对象把事物的属性和行为封装在一起,是一个 动态的概念。 对象是面向对象编程的基本元素,是“类”的 具体实例。
(2)对象的三要素
1)属性
属性(Attribute)是用来描述和反映对象特征 的参数。对象的每一种属性,都有与其它对象 加以区别的特性,都具有一定的含义,并赋予 一定的值。
对象的属性窗口及常用属性 属性窗口用于显示、修改当前对象的属性,定 义事件代码,修改方法程序。 属性窗口的组成:对象列表框(用于选择对 象);选项卡;属性设置框(用于更改属性); 属性列表框;属性说明信息。
方法二:命令方式
命令格式如下: 新建表单:CREATE FORM <表单> 修改表单: MODIFY FORM <表单>
“表单”菜单 “表单设计器
”窗口 空白表单 “ 表单设计器 ” 工具栏
“属性”窗口
“表单控件 ”工具栏
表单设计器窗口
2.表单的修改与运行
表单一旦建立完成,表单及表单中 对象的属性、方法和事件就已确定。 用户可以运行查看效果,如果对已有 的对象的属性、方法和事件不满意, 可以进行修改。
3)事件 事件 (Event) 是每个对象可能用以识别和响 应的某些行为和动作。它发生在用户与应用程 序交互时。如单击控件、鼠标移动、键盘按下 等。 事件驱动编程机制

VFP第8章 报表和标签设计

VFP第8章  报表和标签设计

第8章 报表和标签设计
报表的一些常规布局如下图(含义见表8.1)。
• 在设计报表布局时,并不直接将字段的数据添加在页面上,而是为该字 段预留一个位置(用一种称为“域”的控件来实现),如同在表单设计 中用文本框控件来显示某个字段一样。打印时,域控件从对应的字段中 取得具体数据填充在它所在的位置。 • 可见,报表文件决定页面的外观(布局),页面上域控件显示的数据则 来自数据源。
第8章 报表和标签设计
(3) 图形控件 在报表中添加线条、矩形框等控件可以使报 表更为清晰、美观。比如我们在例题中标题 与页标头之间,总结中都用线条分隔开来。 (4) 图片OLE绑定控件 在报表的细节中添加0LE绑定控件,如在报 表中添加图片、公司的标志、学校的校微、 随着显示记录的不同显示每个学生的照片等。
第8章 报表和标签设计
8.2 创建标签
标签与报表非常相似,可以说标签是一种 特殊类型的报表。下面简要介绍创建标签 的方法。 8.3.1 使用标签向导创建标签 书P233
第8章 报表和标签设计
8.3.2 使用标签设计器创建标签
利用标签向导创建标签外,也可以利用标签设计器创 建标签。还可以进一步修改标签向导生成的标签文 件。使用标签设计器创建标签的步骤很简单: 打开“标签设计器”; 设置数据环境; 定制布局; 插入相应控件,给数据分组等; 预览并保存标签。 由于标签的操作步骤与报表设计器一样,这儿就不详 细介绍了。
第8章 报表和标签设计
3.设置报表设计器界面
在新建报表时,“报表设计器”默认的窗口包含有三个 带区:页标头、细节和页注脚。 (1)添加标题和总结带区。单击系统菜单“报表”中的 “标题/总结”命令选项,在弹出的“标题/总结”对 话框中, 设置报表标题或总结。这里我们选择“标题 带区”和“总结带区”,单击“确定”按钮,在“报 表设计器”窗口上添加了标题和总结两个带区; (2)列表头、列注脚:在报表页面设置时,如果报表被设 置成多拦报表,在“报表设计器”的窗口中还会出现 两个带区。 列标头:用于打印在每一列(一栏)的开始。 列注脚:用于打印在每一列(一栏)的结尾。

第8讲 表单设计_20130422

第8讲 表单设计_20130422
方式一:“文件”菜单→“新建”或“打开”命令→“表单” 方式二:MODIFY FORM ***
2)对象的操作与编码
表单设计器窗口、表单窗口、属性窗口、代码编辑窗口、表单 控件工具栏、布局工具栏、调色板工具栏、数据环境设计器窗 口、敏感菜单、快捷菜单。
3)保存表单
菜单操作:“文件”菜单→“保存”命令 组合键操作:CTRL+W或表单设计器窗口的“关闭”按钮
利用“显示”菜 单的“工具栏” 命令还可以“添 加”或“删除” 工具栏。
设 置
T a b
键 顺 序
数 据 环 境 设 计 器
属 性 窗 口
代 码 编 辑 窗 口
表 单 控 件 工 具 栏
调 色 板 工 具 栏
布 局 工 具 栏
表 单 生 成 器
自 动 格 式 生 成 器
13
8.2 表单设计器
数据环境设计器
23
8.3 面向对象的程序设计
4) 属性列表框 :属性列表每行两列,分别显示属性的名字和 它的当前值。属性更改后,可以通过快捷菜单恢复默认设置。 另外,斜体显示的属性选项不能修改,修改后的选项用黑体显 示。属性设置结果保存在.SCT文件中,可用文本编辑器打开。 5)属性说明信息:属性窗口底部会简要地显示属性列表中选定 属性、事件或方法程序的意义。 常见属性
属性 Caption Name Value Forecolor Backcolor Backstyle 指定对象的标题 指定对象的名字 指定控件的当前状态(取值) 指定对象内部的背景色 指定对象背景是否透明 说明 应用于 表单,标签,命令按钮等 任何对象 文本框,列表框等 表单,标签,文本框,列表框等 标签,文本框,图像等
(3)从子表中选定字段:在“数据库和表”组合框下的列表框 中选定 SB表 →将“可用字段”列表框中除部门字段外的所有字 段移到“选定字段”列表框中→“下一步”按钮。

VFP计算机二级 第8章 表单设计

VFP计算机二级 第8章 表单设计

十三、ShowWindow和DeskTop属性设置


此两属性可设置顶层表单、浮动表单或子表单。 ShowWindow属性值: 0--在屏幕中:表单为子表单且父表单为VFP主窗 口(默认值)。 1--在顶层表单中:表单为子表单且父表单为活动 的顶层表单。 2--顶层表单:表单是可以包含子表单的顶层表单。 DeskTop属性值: .T.:表单可放在Windows桌面的任何位置。 .F.:表单包含在VFP主窗口中(默认值)。
AotuOpenTables、 AutoCloseTables 和 OpenTables、CloseTables 。
三、表单的常用属性
AlwaysOnTop:表单是否总处在其他打开窗口之上。 AutoCenter:初始化时自动居中。 BackColor:表单窗口的颜色。 BorderStyle:表单的边框类型。 Caption:标题。 Closable:能否通过关闭按钮或控制菜单关闭。 ControlBox:是否显示控制菜单。 DataSession:控制表单(集)中的表是在当前工作 期打开还是私有工作期打开。
1、与表单进行数据交换
在表单的 Init事件中添加Parameters语句。 执行时用命令:DO FORM 表单文件名 WITH 参数表
2、管理表单的多个实例
表单的多个实例是指对于同一个表单定义,执行了多
次从而打开了多个表单。 在启动表单中创建数组属性,可以容纳与多实例表单 的每个实例相关联的对象变量。 对于拥有多个实例的表单,将其DataSession属性设置 为2(私有数据工作期),即为每个实例创建一个新 的数据工作期、每个实例具有独立的数据环境。
十二、创建单文档和多文档界面
1、多文档界面:各个应用程序由单一的主窗口组成,且应用程 序的窗口包含在主窗口中或浮动在主窗口的顶端。 2、单文档界面:应用程序由一个或多个独立的窗口组成,它们 在Windows的桌面上独立显示。 3、VFP能创建三种类型的表单: 子表单:包含在其他表单中的表单,它不能移出父表单。 浮动表单:由子表单变化而来的表单。该表单是父表单的 一部分,可以不位于父表单中,但不能在父表单后台移动。 浮动表单最小化时显示在桌面的底部。 顶层表单:独立的、无模式的、无父表单的表单。用于创 建单文档界面或多文档界面中其他表单的父表单。

VFP表单的设计和运用

VFP表单的设计和运用
If This.caption="显示"
bel1.Visible=.t.
this.Caption="隐藏"
else
bel1.visible=.f. this.caption="显示"
Endif
注意:这里的Myform1是表单的文件名:myform1.scx 5、设计command2的click事件代码:(退出)
第八章 表单设计与应用
本章基本内容 8.1 面向对象的概念 8.2 Visual Foxpro基类简介 8.3 创建与管理表单 8.4 表单设计器 8.5 常用表单控件
1
面向对象的概念
(一)对象(Object) 1.什么是对象:所谓对象可以是任何的具体实体 2.对象的分类:对象分为容器对象和简单对象 3.对象的名称:每个对象都有一个名字,称为对象名 4.对象的引用
form2.Image2.Visible=.f. form2.Image1.Visible=.t. bel1.Caption="圆“ 6、 设计command2的click事件代码(显示)为: form2.Image1.Visible=.f. form2.Image2.Visible=.t. bel1.Caption="方框“ 7、设计command3的click事件代码:(退出) release thisform 8、运行时发现:当按下圆时,显示出圆形图案
右键单击
表单事件
Load Unload Resize
Activate
创建表单 关闭表单 改变大小
激活表单
键盘事件 KeyPress 按键盘键
Deactivate 非激活状态
Gotfocus 得到焦点

第8章表单设计

第8章表单设计
2015-3-16 Visual FoxPro 6.0程序设计 29
表8.9 列表框常见事件和方法
名称 说明 默认值
Additem方法
在列表框中添加一新数据项
RemoveItem方法 从列表框中删除一数据项 Click DblClick 单击鼠标左键时触发的事件 双击鼠标左键时触发的事件
2015-3-16
Visual FoxPro 6.0程序设计
16
3、利用菜单创建表单
单击“文件”——点击“新建”—— 选择“表单”——单击“新建文 件”——弹出“表单设计器”窗口。
返 回
2015-3-16 Visual FoxPro 6.0程序设计 17
8.3表单的设置与使用
一、 设置表单的属性
2015-3-16
Visual FoxPro 6.0程序设计
23
8.4 表单中的控件
一、 在表单中添加控件 二、表单中控件类型 三、表单及控件的程序设计 四、实例设计
返回
2015-3-16 Visual FoxPro 6.0程序设计
退出
24
一、在表单中添加控件
1、使用“表单生成器”添加控件 操作步骤: (1)在“表单生成器”上选择“字段选取”选项卡,先选 数据源的表或视图,再在“可用字段”中“选定字段”。 (2)选择“样式”选项卡,选定生成控件的风格。 (3)单击“确定”按钮,生成表单。 2、使用“表单控件”工具栏添加控件 操作步骤: (1)在工具栏上单击待添加控件的按钮,鼠标变为“+”。 (2)在表单中拖放,得到要添加的控件。 (3)在“属性”中设置和修改相应的控件属性。
Visual FoxPro 6.0程序设计 27
3、编辑框控件
编辑框允许用户编辑长字段或备注字段文本,允许自动换行 并能用方向键、paup和pgdn键以及滚动条来浏览文本。

《表单设计》课件

《表单设计》课件

3 调研和测试
通过用户调研和测试,不 断改进和优化表单设计, 提高用户满意度。
结论
表单设计是一个有挑战性但又非常重要的设计领域。通过遵循基本原则,实 践技巧和注意事项,我们可以创建出优秀的表单设计,提升用户体验。
4 响应性
优化表单设计的响应式布局,使其适应各种 设备和屏幕尺寸。
常见的表单设计错误
冗长的表单
过多的字段和页面会使用户感 到疲惫和不满,增加放弃的可 能性。
隐私保护不足
缺乏隐私保护措施会导致用户 对表单的不信任,影响填写意 愿。
缺乏可视化反馈
缺少明确的指导和错误提示会 增加用户填写错误的可能性。
表单设计的实践技巧
《表单设计》PPT课件
表单设计是设计过程中非常重要的一部分,它可以帮助用户轻松完成任务, 提高用户体验。
表单设计的意义
信息收集
表单可以帮助我们收集用户的信息,从而更好 地满足他们的需求。
品牌塑造
优秀的表单设计可以展示品牌的专业性和创造 力,增强品牌形象。
互动体验
通过交互性的表单设计,我们可以增强用户参 与感,提高用户体验。
实时验证
使用实时验证技术,及时反馈用 户的输入错误,并给出具体的错 误提示。
条件逻辑
根据用户的选择显示或隐藏不同 的字段,提供更个性化和精简的 表单体验。
自动补全
通过自动补全技术,减少用户手 动输入的工作量,提高填写效率。
优秀的表单设计示例
1
登录表单
简洁明了的登录表单,突出了"登录"按钮,提高了用户填句和按钮样式,吸引用户填写并提交订阅。
3
查询表单
条件逻辑的查询表单,根据用户的输入动态显示相关的字段,提供更智能的搜索 体验。

实验八 表单设计VF汇总

实验八 表单设计VF汇总

实验八表单设计一、实验目的1.熟悉表单设计器的使用。

2.掌握表单设计的基本过程和方法。

3.掌握表单的常用属性,方法和事件。

4.掌握标签、编辑框、命令按钮、组合框、列表框、表格、等常用控件的使用。

二、实验内容和步骤1.建立一个如下图所示表单:图1 学生登录窗口要求实现:(1)系统初次载入时,不显示文字“学生成绩登录系统”,单击窗体右键时,显示文字“学生成绩登录系统”。

(2)单击“登录”按钮时,用户名所对应的文本框的背景色为红色。

(3)单击“退出”按钮时,密码所对应的文本框消失。

(4)双击窗体时,两文本框恢复正常。

设计步骤:①选择“文件/表单/新建文件”,打开表单设计器。

②在表单上添加三个标签(Label1、Label2、Label3)、两个文本框(Text1、Text2)和一个命令按纽(Command1)。

③设置表单、控件属性如下表所示。

表1 属性设置④编写相应事件过程代码。

●表单Form1的Init事件过程代码:bel1.visible=.F.●表单Form1的Rightclick事件过程代码:bel1.visible=.T.●命令按钮Command1的Click事件过程代码:Thisform.text1.backcolor=RGB(255,0,0)●命令按钮Command2的Click事件过程代码:Thisform.Text2.visible=.F.●表单Form1的dblclick事件过程代码:Thisform.text1.backcolor=rgb(255,255,255)Thisform.text2.visible=.T.⑤保存表单,命名为“表单01”。

⑥运行该表单,验证是否达到要求。

2.设计一个登录表单,当用户输入用户名和口令并按确认键后,检验其输入是否正确,若正确(假定用户名为“USER”,口令为“123”),就显示“欢迎使用”字样并关闭表单;若不正确,显示“用户名或口令不对,请重输…”字样(要求口令输入时显示星号*),连续三次都输入不正确,显示“输入次数超过三次,你无权使用本系统”。

8 表单的设计

8 表单的设计

8.2 <input>标签
上一页 下一页 <input>是个单标签,没有结束 标签,它必须嵌套在表单标签中使用, 用于定义一个用户输入项。 <input>标签主要有六个属性: type、name、size、value、maxlength 和checked,其中name和type是两个必 选属性。 name属性的参数值是相应处理 程序中的变量名,Web服务器将把这 条输入信息的值赋予name属性规定的 变量。type属性用于指定该输入项提 供的输入方式即指出浏览者输入的值 是什么类型的。
下一页
上一页 下一页
8.1 8.2 8.3 8.4 8.5
<form>标签 <input>标签 下拉菜单select/option 多行文本框textarea 表单在网页中的应用
8.2 <input>标签
8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.2.6 8.2.7 8.2.8 文本框text 提交按钮submit与重置按钮reset 密码框password 单选框radio 复选框checkbox 图像按钮image 隐含框hidden 文件选择输入框file
上一页 下一页
上一页 下一页
1.action属性 WWW是采用客户/服务器工作方式 的。在浏览器端得到的用户反馈信息将 被传送到Web服务器中,由相应的处理 程序进行处理。 action属性的作用就是指出该表单所 对应的处理程序的位置。它的参数值就 是该程序的URL。 目前,在服务器端的采用较多的处 理程序都是CGI程序,所以action属性写 明的就是这个form需要执行的CGI程序名, 一般来说,处理用户反馈信息的程序 CGI程序是放在Web服务器的CGI-BIN目 录下的,一旦用户提交输入信息后,服 务器便启动这个程序,完成查询任务。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录 ● 【文件】 → 【新建】
● CREATE FORM <文件名> &创建新的表单
上一页
MODIFY FORM <文件名> &打开已有的表单
下一页 ● 在项目管理器中,先选择“文档”选项卡,
退出
然后选择表单,单击新建按钮。若是修改表单,
选择要修改的表单,单击“修改”按钮。
7
二、表单设计器环境介绍
②移动控件:用鼠标拖动被选中的控件。
目录
③调整控件大小:拖动被选中控件上的控点。
上一页
④复制控件:选中要复制的控件后,再进行“复制”和“粘
贴” 操作。
下一页
⑤删除控件:选择控件后,按Del键。
(2) 同时添加多个控件
退出
单击控件工具栏上的(按钮锁定)按钮 ,然后单击要添加
的控件按钮,就可以在表单上添加多个此控件,直到再次单
上一页 下一页 退出
属性名
“对象”下拉列表框 图
页框选项卡
属性设置框
属性值
图8-11 属性窗口
9
辅助
3. 表单控件工具栏
设计表单的主要
目录
任务就是利用“表
单控件”设计交互
上一页
式用户界面。“表
单控件”工具栏是
下一页
表单设计的主要工
退出
具。默认包含21个
控件、4个辅助按钮,
如图8-12所示。
辅助
图8-12 表单控件
18
第四节 常用表单控件
一、表单控件简介
表单控件主要在表单中使用,在创建每个新表单时,
根据系统的默认设置都会弹出表单控件工具栏,否则单
目录
击“显示”菜单项下的“表单控件工具栏”选项,也将
上一页
出现如图8-18所示的表单控件工具栏。
选定对象
编辑框
复选框
表格 ActiveX控件 容器
按钮锁定
下一页
标签 命令按钮组 列表框
退出
如果子表上没有与主表字段相匹配的索引,也可以
将主表字段拖动到子表的某个字段上,这时应根据
系统提示确认创建索引。
14
第三节 表单的属性、事件和方法程序
一、表单属性
表单作为一个对象,也和其它控件对象一
样具有属性,表单的属性是表单的特性,可以
目录
通过属性窗口或程序语句对其进行设置。
上一页
二、表单事件
计时器
线条 超级链接
退出
查看类
命令按钮 组合框

ActiveX
分隔符
文本 选项按钮组 微调控件 页框 绑定控件 形状 生成器锁定
图8-18 表单控件工具栏
19
表单控件的基本操作
(1) 表单控件常见操作。
①选择控件:单击控件,被选中的控件四周出现8个控点。
要 同 时 选 择 多 个 控 件 时 , 单 击 第 一 个 控 件 , 按 下 Shist 键 , 再单击其余控件。
上一页
符。
下一页 Readonly: 确 定 文 本 框 是 否 为 只 读 , 为
退出
“.T.”时,文本框的值不可修改。
InputMask : 指 定 在 文 本 框 中 如 何 输 入 和 显示数据。(见下页)
26
模式符
功能
X
目录
9
上一页
#
下一页
$
退出
*
允许输入任何字符 允许输入数字和正负号 允许输入数字空格和正负号 在固定位置上显示当前货币符号 在数值左边显示星号*
destroy事件引发之前引发。
下一页 2.同一对象不同事件的引发顺序:
表单运行时:先引发表单load事件再引发表单init事件。
退出
表单释放时:先引发表单destroy事件,最后引发表单un load事件。
17
三、表单常用方法程序
(1)Release方法:将表单从内存中释放。比如表单有
一个命令按钮,如果希望单击该命令按钮时关闭表 单,就应该在该命令按钮的Click事件中包含如下代 码:
1) 复选框的功能
用于标识一个两值状态,如真(.t.)或假(.f.)。当处
目录
于“真”状态时,复选框内显示一个对勾,当处于
“假”状态时复选框内为空白。
上一页
下一页 退出
复选框
30
2)复选框常用属性
Value:用来指明复选框的当前状态,如下表 :
目录
上一页
属性值
说明
0或.F.
(默认值),未被选
下一页
Unload 释放表单时就产生该事件(发生在Destroy 事件和所有包含的对象被释放之后)。
16
事件引发顺序
1.同一事件不同对象的引发顺序:
init:表单对象的init事件将在其包含的控件对象的init事件
目录
引发之后引发。
destroy:表单对象的destroy事件将在其包含的控件对象的
上一页
第一节 表单的概念 创建与运行方法
表单(Form)是Visual FoxPro提供的用
于建立应用程序界面的最主要的工具之一。
目录 表单相当于WINDOWS应用程序的窗口
上一页
表单可以属于某个项目,也可以游
离于任何项目之外,它是一个特殊的磁盘
下一页
文件,其扩展名为.scx。
退出
5
一、表单的创建
1.命令方式: Creat form <表单文件名> 2.菜单方式:文件→新建→选择“表单” →
退出
击事件。
对命令按钮的使用最重要的是编写Click事件 代码。
24
4. 文本框(TextBox)控件
1) 文本框控件的功能: (1)用于显示或接收单行文本信息.
目录
上一页 下一页
文本框
退出
2内容,可以通
过该属性访问文本框的内容。
目录
PassWordChar:设置输入口令时显示的字

1或.T.
退出
被选中
>=2或null
不确定,只在代码中 有效
31
8. 选项组(OptionGroup)控件
1) 选项组控件的功能
选项组又称为选项按钮组,是包含选项按钮的一种
容器。一个选项组中往往包含若干个选项按钮,但用户
目录
只能从中选择一个按钮。当用户单击某个选项按钮时,
上一页
该按钮即成为被选中状态,而选项组中的其他选项按钮,
第八章表单设计
面向对象的概念
一、对象与类
1.对象:客观世界里的任何实体或某些概念都可以看作是 对象。如一个学生、一个团体、一次座谈会。
目录 (1)属性:用一组数据来表示对象的静态特征。如学生姓 名、性别、身高、学号、班级号等。
上一页 (2)方法:用程序过程来描述对象对一些事件的反映。如
当学生拿到成绩单时会怎样反应(它将要做什么)。
击“按钮锁定”按钮
(3)快速添加控件
如果从数据环境设计器或数据库设计器或项目管理器中拖动
字段、表或视图到表单上,可以快速创建控件。
20
二、常用表单控件的属性及事件
1.常用控件的公共属性
name:控件的名称,它是代码中访问控件的标识。
Visible: 控件是否显示,默认值为.T.。
Enable: 控件运行时是否有效。如果为 .T.,则表示控件
目录
有效,否则运行时控件不可使用。默认值为.T.。
上一页
下一页
退出
21
2. 标签(Label)控件
1) 标签控件的功能
标签主要用于显示固定的文本信息。
目录
2) 标签控件常用属性
上一页
caption: 指定标签的显示文本。可以在
下一页
设计时设置,也可以在程序运时设置
退出
或修改。
BEL1.CAPTION=“ 学 生 ”
如果该属性设置为.T.,在该按钮所在的表单
激活的情况下,按Enter,可以激活该按钮,
目录
并执行该按钮的Click事件代码。一个表单只
能有一个按钮的Default属性为真。
上一页 Caption:设置按钮的标题。
下一页 Enable:确定按钮是否有效,如果按钮的属性
Enable为.F.,单击该按钮不会引发该按钮的单
下一页 2.类 :是对一类相似对象的性质描述,这些对象具有相同
退出
的性质:即相同种类的属性以及方法。如“学生”类就 是具有相同属性及方法的对象。任何一个对象都是某个
类的一个实例。
3.子类:在现有类的基础创建的新类称为现有类的子类, 而现有类则称为子类的父类。
2
目录 上一页 下一页 退出
目录 上一页 下一页 退出
Init
RightCl ick Destroy
Click
当创建表单时就产生该事件,其代码通常用来完成一些关于表单 的初始化工作。
当用户右击表单时就产生该事件,从而执行为该事件编写的代码。
当释放该表单时就产生该事件,其代码通常用来进行文件关闭,释放内存 变量等工作。
当用户单击表单时就产生该事件,从而执行为该事件编写的代码。
目录
定任何文本,则返回空串。
上一页 SelLength:返回用户在文本输入区中所选定字符的数目。
Readonly: 确定用户是否能修改编辑框中的内容。
下一页
Scroolbars:指定编辑框是否具有滚动条,当属性值为0
退出
时,编辑框没有滚动条,当属性值为2(默 认值)编
辑框包含垂直滚动条。
29
7.复选框(CheckBox)控件
1. 设计器窗口
“表单设计器”窗口内包含正在设计的表单。
相关文档
最新文档