表单及其控件的创建和使用合编.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
表单例二 表单例三 Company name LOGO 表单及其控件的创建和使用 江苏科技大学经济管理学院 刁雅静 示例演示 1. 表单的数据源 2. 示例中包含的控件 3. 控件如何显示数据内容 4. 命令按钮功能如何实现 5. 控件的分类 表单的数据源 Company name 表单的数据环境 xs.dbf Cj.dbf 表单的数据环境 表单的数据环境包含了与表单交互作用的表和视图,以及表之间的关系 利用“数据环境设计器”可以可视化的创建和修改表单的数据环境。 1. 表单的数据源 2. 示例中包含的控件 3. 控件如何显示数据内容 4. 命令按钮功能如何实现 5. 控件的分类 示例中包含的控件 示例中的控件 标签 文本框 选项按钮组 表格 命令按钮组 标签 控件是放在表单上的用以显示数据、执行操作或使表单更容易阅读的对象,每个控件都可以通过属性、方法和事件定义其功能。 Visual Foxpro中主要的控件有: 标签、文本框、表格、页框、选项按钮组、命 令按钮组、列表框、组合框、形状、线条等 标签 文本框 编辑框 命令按钮 命令按钮组 选项按钮组 复选框 组合框 列表框 微调框 表格 线条 时钟 表单及其中的控件都是一个个对象,它们有各自的属性、方法和事件。不同类型的对象其属性、事件和方法有些是相同的,有些是不同的。 控件如何显示数据内容--设置控件的属性 标签控件(label)是用以显示文本的图形控件,通常用于显示提示信息它的属性都是有关外观的属性,常用的有:caption , autosize 等 文本框(textbox)用来显示或编辑表中的非备注型字段的数据。除外属性外,其常用属性有:controlsource ,passwordchar, inputmask等。 选项按钮组(OptionGroup)是包含多个选项按钮的容器控件,运行时允许用户选择一个按钮。常用属性有:buttoncount,controlsource,value,bordercount等 表格(Grid)是一个按行和列显示数据的容器对象。常用属性有:recordsource,recordsourcetype,deletemark等 命令按钮功能实现—记录定位 Goto top Thisform.refresh skip Thisform.refresh Skip -1 Thisform.refresh Goto bottom Thisform.refresh Thisform.release 命令按钮与按钮组的主要任务是设计其事件(通常是click事件)的处理代码,事件代码的设定由所要实现的功能决定 表单例二 表单例二 思考: 1 数据环境 2 表单中的控件有哪些 3 如何实现表单功能 SET FILTER TO xb=男 GO TOP THISFORM.Refresh SET FILTER TO xb=“女 GO TOP THISFORM.Refresh SET FILTER TO GO TOP THISFORM.Refresh 筛选条件是在选项按钮的Click事件代码中设置的,当用户选择选项按钮时,执行对表格中数据进行筛选的事件代码。 返回 命令按钮组包含有两个命令按钮,命令按钮组的Value属性指明单击了哪个按钮。 在其Click事件中有如下代码: IF THIS.Value = 1 THEN APPEND BLANK ELSE DELETE ENDIF THISFORM.Refresh Default=.T.,Caption=“退出”,Enabled=.T.表示能选择此按钮,click事件代码如下: THISFORM.Release 注意:如果为组中的某个命令按钮的Click事件编写了代码,当选择这个按钮时,将执行为该按钮编写的程序代码而不执行组的Click事件代码。 思考: 1 数据环境:js.dbf 2 表单中的控件: 列表框、组合框 3 如何实现表单功能 控件分类 1 根据控件与数据的关系 数据绑定型控件与非数据绑定型控件 2 根据基类是否能包含其他类 容器类与控件类(非容器类)

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档