第六章的(新).ppt

  1. 1、本文档共64页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章的(新)

第六章 表单及其控件 的创建与使用 6.1表单概述 6.2使用向导创建表单 6.3表单设计器 6.4控件的创建与使用 6.5增强控件易用性的方法 6.1关于表单 表单是VFP中面向对象的可视化程序设计集中体现之所在。 表单是VFP应用程序的主要界面模式 表单是VFP应用程序中具有特殊地位的容器类,常常作为其他容器和控件的顶层容器 表单集也是VFP应用程序中具有特殊地位的容器类,它可以集成多个表单协同工作,是表单的父容器。 一个经过精心组织、设计的VFP应用程序一般要做到: 为用户提供菜单功能系统 为用户提供一个或多个表单(窗口),供各种数据输入和显示; 设置表单及相关控件的方法、事件代码,提供特定操作功能 提供查询和报表(数据输出) 具备良好的数据库结构及数据表组织 设计表单的原则 p165 从用户的角度设计表单 表单的外观、操作与Windows中常见的窗口/对话框尽可能地一致,表单尽可能地简单、易操作 应用程序中的表单界面应尽可能保持一致 根据任务的不同,设计不同的表单及表单控件、以便于用户使用 根据表单中控件的数量、所表达的数据性质等,设计表单中控件布局或表单所包含的页面数 具有一定的容错能力 6.2 创建表单 (表单文件.scx,表单备注文件.sct) 创建表单的方法 表单向导(表单向导,一对多表单向导) 使用表单设计器创建表单或修改已有的表单 在“表单”菜单中选择“快速表单” 利用程序创建表单 利用向导创建表单 法1:项目管理器/文档/表单/新建/表单向导 法2:工具/向导/表单/表单向导 利用向导创建单表的表单 字段选取 样式与按钮类型 排序次序 完成 注意:如果是通过项目管理器启动的向导,则创建的表单将自动地包含在项目中,否则可以在项目管理器中利用表单的“添加”操作将表单添加到项目中 利用向导创建一对多表单 选择父表,从父表中选定字段 选择子表,从子表中选定字段 确定表之间的关系 (如果两个表为数据库表且具有永久性关系,在向导中系统会自动地作为默认的关系 ) 选择表单的样式与按钮类型 确定排序次序 输入表单标题后,可以选择“预览”以运行表单、查看表单 完成 6.3表单设计器 6.3.1表单设计器概述 如何启动表单设计器? 项目管理器/“文档”选项卡/“表单”/“新建”/“新建表单”按钮 常用工具栏的“新建”按钮 “文件”/“新建” 命令窗口 CREATE FORM 文件名 MODIFY FORM 文件名 (1)表单设计环境的设置 若要查看和更改环境设置,可以从“工具”菜单中选择“选项”命令 “选项”对话框有十个选项卡,选择“表单”选项卡可以为新表单修改表单设计器选项的默认值(已有的表单使用存储在资源文件中的设置)。 (2) 表单菜单p169 新属性:(如果是在表单集下,则是为表单集新建属性) 新方法:(同上,但事件是不可创建的) 编辑属性/方法:编辑已有的属性或方法。该属性或方法可用于独立的表单或表单集。对于类来说,当添加一个新属性或方法时该命令可用。 包含文件:可以指定一个包含预定义编译常量的头文件。 创建表单集:创建一个新表单集,该表单集为一个或多个表单的父容器。 移除表单集:仅当表单集中只有一个表单时,该命令可用。 添加新表单: 移除表单: 快速表单: 执行表单: (3)表单设计器工具栏 设置 Tab 键次序(show) 数据环境(show) 属性窗口(show) 代码窗口(show) 表单控件工具栏(show) 调色板工具栏(label show) 布局工具栏(3 cmd ,1 lbl,show) 表单生成器(show) 自动格式 (4)表单控件工具栏 选定对象 查看类 标签 文本框 编辑框 命令按钮 命令组 选项组 复选框 组合框 列表框 (7)属性窗口 表单及其控件均称为“对象” 每个对象均有其属性、事件和方法 不同类型的对象有不同的属性、事件和方法 可以在“属性”窗口中查看、修改或设置该对象的属性、事件和方法 控件的属性、事件及方法的设置可在“属性”窗口中进行 “属性”窗口包含选定的表单、数据环境或控件的属性、事件和方法列表,可在设计或编程时对这些属性值进行设置或更改 窗口中的各个选项卡上的内容,由于不同类型的对象可能有不同的属性、事件和方法,所以选项会根据选定的对象的不同而变化 (8) 新建属性和方法程序 p175 表单(集)通常是基于VFP系统的基类FORM(FORMSET)创建的,它继承了类的所有属性和方法程序。程序设计人员也可以根据需要为表单(集)添加任意个新的属性和方法程序。 1. 创建新属性(“表单”/“新建属性”) 2. 创建新方法程序(“表单”/“新建方法程序”) 3. 编辑属性/方

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档