- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章表单设计第8章表单设第8章表单设计第8章表单设计
第八章 表单设计 ——用户界面可视化设计 8.1 表单概述 表单(Form)就是一个输入或显示某种信息的界面(窗口),是VFP中最常见的界面之一,被大量应用于人机交互界面的设计当中。应用表单设计功能,可以设计出具有Windows风格的各种程序界面。 8.1.1 表单的构成 由于表单使用非常频繁,所以在VFP中,专门提供了一个表单设计器来设计表单程序。 表单是一个容器,除含有窗口的标准控件标题栏、控制按钮外,可以向表单中添加各种对象,如按钮、文本框、表格、图片等。 8.1.2 表单的建立(1) 建立表单的常用方法是通过项目管理器。打开一个项目后,在项目管理器中,选择“文档”或“全部”标签,单击“表单”,再单击“新建”按钮。即可打开表单设计器窗口,从中即可向表单中添加控件。关闭表单设计器窗口时,系统会提示是否保存设计的表单。表单是一类文件,其扩展名是.SCX。 选择“文件”中“新建”,然后选择“表单”也可启动表单设计器。 8.1.2 表单的建立(2) 为数据表制作数据操作表单时,可以用表单向导快速生成表单, 操作如下: 在项目管理器中单击“新建”按钮,在弹出的新建表单对话框中选择“表单向导”按钮,系统将弹出一系列的向导窗口,进行数据表、字段、表单样式、表单标题等的设置,最后得到数据操作表单。 用create form 表单程序名 也可建立表单。 8.1.3 表单设计工具栏 系统在打开表单设计器的同时会自动打开表单设计工具栏。通过工具栏可以快速启动表单设计中常用的工具和对话窗口。 其中“表单生成器”工具可以为新建的表单调出表单向导的窗口,利用表单向导生成表单。 自动格式窗口可以选择合适的样式,对表单及控件的颜色、字体、布局等快速进行格式化。 8.1.4 表单属性的设置(1) 表单属性是描述表单特征的参数。程序中的表单作为由它的父类派生的对象,继承了父类的所有属性及其值。程序员可以在设计阶段通过属性窗口修改,也可以在程序中通过程序代码修改表单属性的值。 8.1.4 表单属性的设置(2) 右击表单页面,选“属性”选项,系统即弹出表单属性窗口,其窗口分以下五部分: 1.对象列表:该下拉列表中以树形结构分层列出了当前表单及其所包含的对象的名称,单击下拉按钮,可以从中选择表单中的对象。 2.属性分类选项页:这部分有5个小项目,分别如下: 8.1.4 表单属性的设置(3) ①全部——按字母排序的对象的所有属性。 ②数据——与对象数据有关的属性。 ③方法程序——对象的事件触发程序和方法程序 ④布局——控制对象外观的属性,如颜色等。 ⑤其他——不属以上②、 ③、 ④各项的属性。 3.属性列表:列出当前选项页的所有属性名及其取值。单击属性列表中的某一项目,则选中该属性,称为当前属性。 8.1.4 表单属性的设置(4) 4.属性值输入框:用来输入或选择当前属性的值。 5.属性说明:对当前属性的文字解释 可见,在表单设计器中设置属性值时,需要先在属性窗口的对象列表框中选择要修改的对象,再选择属性分类选项页,找到属性,最后在输入框输入新值。(有时,属性值可以从属性列表选择或通过对话框选择) 8.1.4 表单属性的设置(5) 表单的常用属性 8.1.4 表单属性的设置(6) 表单的常用属性 8.1.4 表单属性的设置(7) 设置属性值也可以在程序代码中实现,例如: Form1.BackColor=RGB(255,0,0) THISFORM.Caption=“学生数据录入” 可分别设置表单的背景色和标题。 Thisform.Picture=“c:\windows\setup.bmp” 可用来设置当前表单的背景。 8.1.5 表单的数据环境(1) 表单的运行往往需要打开一定的数据表和关联,VFP提供的数据环境可以在表单打开时自动打开设计时指定的数据表和关联。数据环境的设计在表单设计时完成。 在表单设计器中右击鼠标,选择快捷菜单中的“数据环境…”,打开数据环境设计器,从中就可以向数据环境中添加希望打开表单时一同打开的数据表和视图。 8.1.5 表单的数据环境(2) 在数据环境设计器中,向数据环境添加数据表或视图的方法有多种: (1)从菜单“数据环境”中选择“添加”,打开“添加表或视图”对话框,从中选择。 (2)右单击数据环境设计器页面,选择“添加” (3) 激活项目管理器窗口,选“数据”选项页,展开数据树,找到要添加的数据
您可能关注的文档
- 第7课时 实验:探究加速度力、质量的关系第7课时 实验:探究加速度与力、质量的关系第7课时 实验:探究加速度与力、质量的关系第7课时 实验:探究加速度与力、质量的关系.ppt
- 第7讲:hive数据仓库第讲:hive数据仓库第7讲:hive数据仓库第7讲:hive数据仓库.ppt
- 第07章脂质代谢第07章脂代谢质代谢.ppt
- 第7讲 数组、结构第7讲 组、结构第7讲 数组、结构第7讲 数组、结构.ppt
- 第7章 开发商业模式第7 开发商业模式第7章 开发商业模式第7章 开发商业模式.ppt
- 第07章糖代谢(2版)第0章糖代谢(2版)第07章糖代谢(2版)第07章糖代谢(2版).ppt
- 第7课时:回顾整理,侧重复退位减法及解决问题第7课时:回顾整理,侧重复习退位减法及解决问题第7课时:回顾整理,侧重复习退位减法及解决问题第7课时:回顾整理,侧重复习退位减法及解决问题.doc
- 第7章 收益分配管理第7 收益分配管理第7章 收益分配管理第7章 收益分配管理.ppt
- 第7章 设计androi,界面布局第7章 设计android,界面布局第7章 设计android,界面布局第7章 设计android,界面布局.ppt
- 第7课时 连除及乘除混合算顺序 台儿庄 孙中玲第7课时 连除及乘除混合运算顺序 台儿庄 孙中玲第7课时 连除及乘除混合运算顺序 台儿庄 孙中玲第7课时 连除及乘除混合运算顺序 台儿庄 孙中玲.doc
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)