《数据库系统及应用教程》第10章:表单设计教学.ppt

《数据库系统及应用教程》第10章:表单设计教学.ppt

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 表 单 设 计 (时间:3次课,6学时) 第10章 表 单 设 计 教学提示:本章主要介绍在Visual FoxPro 6.0 环境下表单的建立、修改、修饰、运行及向表单中添加控件、设计表单程序模块等内容。 教学目标:掌握Visual FoxPro 6.0中使用向导、生成器、命令等各种建立、编辑和运行表单的方法。掌握设置表单属性、设置表单数据环境、添加各种控件以及为各控件编写事件及方法代码的方法。 第10章 表 单 设 计 10.1 创 建 表 单 10.2 表单的属性、事件和方法 10.3 添加控件 10.4 保存和运行表单 10.5 习题 10.1 创建表单 10.1.1 表单的设计过程 10.1.2 使用表单向导创建表单 10.1.3 使用表单设计器创建表单 10.1.4 表单生成器 10.1.5 使用命令方式创建表单 10.1.1 表单的设计过程 10.1.2 使用表单向导创建表单 10.1.2 使用表单向导创建表单(2) 10.1.3 使用表单设计器创建表单 10.1.3 使用表单设计器创建表单(2) 10.1.3 使用表单设计器创建表单(3) 10.1.4 表单生成器 使用表单生成器,从表或视图中选择要添加到表单中的字段并确定样式,可以快速地将表或者视图的字段放置到表单中。 使用表单生成器为数据库中的信息表创建表单的步骤如下: (1) 在Visual FoxPro 6.0主窗口中,打开菜单设计器,选择【表单】菜单中的【快速表单】命令,就可以打开【表单生成器】对话框。 (2) 在【字段选取】选项卡中,可以选择要在表单上显示的字段。 (3) 在【样式】选项卡中,可以选择表单上控件的显示样式。 (4) 最后单击【确定】按钮,表单生成器将向表单中添加与每个所选字段相对应的标签和文本框。需要指出的是,表单生成器不会自动向表单中添加命令按钮,这些按钮需要用户自己添加。 10.1.5 使用命令方式创建表单 10.2 表单的属性、事件和方法 表单在运行时的行为主要由表单和控件的属性、事件和方法程序决定,这三者是对象的三要素,所以表单设计按照面向对象的方法进行。 定义表单的属性、事件和方法程序在【属性】窗口和【代码】窗口中完成。 10.2 表单的属性、事件和方法(2) 10.2.1 定义表单的属性 在向表单添加控件的对象之前,用户可以设置表单的某些属性,对表单的外观和特性进行定义。 在表单设计器中对表单进行设计时,用户对表单属性所作的修改将立即在【表单设计器】窗口中的表单上反映出来。 表10.4中列出了在设计时表单常用的属性,它们定义了表单的外观和行为。 表10.4中的属性都是一些经常要使用到的属性。 表10.4 表单常用的属性 10.2.2 设置数据环境 10.2.3 编写事件代码 表10.5 常用的事件 10.2.4 编写方法程序 表10.6 常用的方法程序 10.3 添 加 控 件 10.3.1 控件对象 10.3.2 标签(Label)控件 10.3.3 文本框(Text)控件 10.3.4 编辑框(Edit Box)控件 10.3.5 命令按钮(Command Button)控件 10.3.6 命令按钮组(Command Group)控件 10.3.7 选项按钮组(Option Group)控件 10.3.8 复选框(Check Box)控件 10.3.9 列表框(List Box)控件 10.3.9 列表框(List Box)控件 10.3.10 组合框(Combo Box)控件 10.3.11 微调(Spinner)控件 微调控件主要用于接受一定范围的数值的输入。微调控件的向上或向下的箭头允许用户增加或减少微调值。 1. Increment属性 2. SpinnerLowValue和SpinnerHighValue属性 :微调值必须是有一定的范围。 3. KeyboardLowValue和KeyboardHighValue属性:微调控件还允许用户手工输入数值,设置微调控件的KeyboardLowValue和KeyboardHighValue属性之值表示用户能够在微调控件里手工输入的最小值和最大值。 10.3.12 表格(Grid)控件 表格类似于Browse窗口,它具有网格结构,有垂直滚动条和水平滚动条,可以同时操作和显示多行数据。作为一个控件,它有自己的属性、事件和方法,而且表格还可以包含其他控件。 表格是一个容器控件,它包含了列(Column)控件,列控件还包含标头和其他控件。表格与它所包含的控件都有自己的属性、事件和方法,从而可以完成

文档评论(0)

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

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

1亿VIP精品文档

相关文档