第七章表单与控件的设计.ppt

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

第七章 表单与控件设计 7.1表单设计方法与步骤 VFP 的可视化开发环境将 Windows 编程的复杂性隐蔽起来,使得开发者可以将主要精力放在实现应用功能上,从而大大提高了应用软件的开发效率。VFP表单实际是软件的窗口界面。在VFP可视化开发环境下建立应用软件的一般步骤是: 建立一个表单或者表单集,设置他们的外观尺寸,以形成Windows软件界面; 为表单(集)设置数据环境,数据环境规定表单与数据表的相关性; 根据软件功能要求,在表单中分配一些控件对象。原则是美观、清晰、符合操作习惯; 设置每一个控件的关键属性值,如:外观特征、数据控制源、标题、是否可见等; 设置表单中各个控件的默认操作顺序; 设计对象的事件驱动程序,也就是这些事件一旦发生,将完成什么功能; 将其他的菜单、工具栏与表单或表单集联系在一起,用一个主程序驱动,就构成一个完整的Windows应用程序。 7.1.1 用表单设计器创建表单的主要步骤 表单的创建可以采用两种方法:表单向导和表单设计器。表单向导可以建立两种固定格式的表单:为单个表创建操作数据的表单和为两个相关表创建操作数据的表单。表单向导可以帮助初学者直观认识表单的形成,但没有实用价值。 1)启动表单设计器新建表单 在项目管理器中选择【文档】选项卡中的【表单】选项,再单击【新建】按钮,在出现的【新建表单】对话框中选择【新建表单】按钮。 在主窗口的【文件】菜单中选择【新建】命令,则出现【新建】对话框,在该对话框中选择【表单(F)】按钮,再单击【新建文件】按钮。 在命令窗口输入:create form 以上三种方法都可以打开表单设计器,同时打开一个默认表单文件,初始表单名称是“form1” 。 2)设置数据环境 通过把与表单相关的表或视图放进表单的数据环境中,可以自动建立控件与表或视图中的字段关联,方便表单设计和运行期间的数据管理。 在主窗口的【显示】菜单中选择【数据环境】,将打开数据环境设计器窗口。第一次打开数据环境设计器窗口时,要求打开一个数据表。可以向数据环境设计器窗口添加、移去数据表或者视图。 完成数据环境的设置后,数据设计器窗口就会显示可用的表和字段。常用控件的控制源属性(ControlSource)就会显示可用的表和字段。例如文本框控件的ControlSource。 3)快速生成控件 表单是一个容器对象,需要向其中添加控件。在表单中快速生成控件的方法有: 选择【表单】菜单中的【快速表单】命令 在【表单设计器】工具栏中的选择【表单生成器】按钮 以上两种方法均可打开【表单生成器】对话框 . 另外,也可以在【数据环境设计器】中,将一个表或者一个字段,或者若干字段,直接拖动到表单上,快速生成控件。 4)手工添加控件 在表单控件工具栏中单击一个控件按钮,然后在表单中,单击鼠标左键,该控件就被添加到表单中。通常,需要对这种控件设置属性或者编写事件驱动程序。 可以同时添加多个相同控件。具体操作如下:单击【按钮锁定】,单击一个需要添加的控件,如文本框,然后在表单区域的不同位置,单击鼠标,就自动产生多个文本框控件。要关闭按钮锁定,可再次单击【按钮锁定】。 5)保存和运行表单 在【文件】菜单中选择【保存】,或者按工具栏中的【保存】按钮,或者直接按组合键:Ctrl+S(保存);Ctrl+W(保存并退出)。均可以保存表单文件。在【另存为…】对话框中输入这个表单文件的名称。默认为“表单1”。 表单设计好后,可以运行它以测试它的功能。运行表单的方法有两种。一种是通过【表单】菜单中的【执行表单】(热键是:Ctrl+E);另一种是在命令窗口执行命令:do form <表单文件名> 7.1.2 编辑表单中的控件 在设计表单的过程中,需要频繁编辑其中的控件,先用以下三种方法打开一个表单文件及表单设计器。 在项目管理器中选择【文档】、选择【表单】、选中一个表单名,选择【修改】 在【文件】菜单中选择【打开…】、在【打开】对话框中选择【文件类型】为【表单(*.scx)】、在文件列表中选择一个表单文件、按【确定】 在命令窗口输入命令:modify form <表单文件名> 利用表单工具栏和控件工具栏,能容易地修改表单的状态,移动和调整控件的大小,复制或删除控件、对齐控件等。 选择控件:将鼠标指针指向控件上的任意位置并单击。控件被选中后其周围会出现8个尺寸控点。 同时选择多个控件:在所选控件的周围拖动鼠标指针,画一个框,或者按住【Ctrl】,再单击选择若干控件。 移动控件:直接用鼠标拖动控件到新的位置。

文档评论(0)

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

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

1亿VIP精品文档

相关文档