Visual FoxPro 数据库应用教程第8章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8.4 表单常用控件 【例8.12】打开例8.11所做的表单,并向其中添加一个命令按钮组,用于对数据记录进行操作。效果如图8.30所示。 图8.30 在表单中添加命令按钮组 Visual FoxPro数据库应用教程 第*页 8.4 表单常用控件 8.4.8 列表框 列表框(ListBox)主要用来显示一组预定的值,用户可以从中选择一项或多项数据,当列表框中数据较多时,可使用滚动条来浏览列表信息。 1.一些常用的列表框属性 (1)RowSourceType属性:该属性指定列表框中条目的数据源的类型,其值可取表8.9中的0~9。 (2)RowSource属性:该属性指定列表项的数据源。 (3)List属性:该属性用于存取列表框中数据条目的字符串数组。如List[1] 代表列表框的第一行。该属性在设计时不可用,在运行时可读或写。此外,该属性还适用于组合框。 Visual FoxPro数据库应用教程 第*页 8.4 表单常用控件 (4)ListCount属性:该属性指明列表框中数据条目的数目。该属性在设计时不可用,在运行时只读,同时还适用于组合框。 (5)Selected属性:该属性指定列表框内的某个条目是否处于选定状态。 (6)ControlSource属性:该属性在列表框内的用法与其他控件中的用法不同,在这里,用户可以通过该属性指定一个字段或变量用于保存用户从列表框中选择的结果。 (7)MultiSelect属性:该属性指定用户能否在列表框控件内进行多重选定。其中,0或.F.表示不允许多重选定;1或.T.表示允许多重选定。 Visual FoxPro数据库应用教程 第*页 8.4 表单常用控件 2.列表框生成器 将鼠标移到列表框的控件上,单击右键,在弹出的快捷菜单中执行“生成器”命令,将会弹出列表框生成器。列表框生成器含有列表项、布局、样式、值4个选项卡,用于为列表框设置各种属性。 Visual FoxPro数据库应用教程 第*页 8.4 表单常用控件 8.4.9 组合框 组合框(ComboBox)有列表框和文本框的功能,用户可以在其中输入值或从列表中选择数据项。有两种形式的组合框:下拉组合框和下拉列表框。通过更改控件的Style属性可选择需要的形式。 (1)Style为0,表示为下拉组合框,用户可以从编辑框输入或从列表中选择。 (2)Style为1,表示为下拉列表框,用户只能从列表中选择。 Visual FoxPro数据库应用教程 第*页 8.4 表单常用控件 【例8.13】打开例8.12所做的表单,并向其中添加一个下拉列表框,用于选择学生的专业。效果如图8.31所示。 图8.31 在表单中添加下拉列表框 Visual FoxPro数据库应用教程 第*页 Visual FoxPro数据库应用教程 第八章 表单设计与使用 本章主要内容 ? 面向对象程序设计的基本概念 ? 对象的属性、事件和方法 ? 如何用表单向导和表单设计器创建表单 ? 各种控件的功能、属性、事件及方法 Visual FoxPro数据库应用教程 第*页 8.1 面向对象程序设计的概念 8.1.1 对象与类 1.对象(Object) 在面向对象系统中,对象是指客观世界中的实体。它可以是具体的物,也可以指某些概念。 2.类(Class) 类是一组具有相同特征的对象的性质描述。或者说,类是具有共同属性、共同操作性质的对象集合。类具有抽象性、封装性、继承性、多态性。 Visual FoxPro数据库应用教程 第*页 8.1 面向对象程序设计的概念 8.1.2 常用对象的基类、容器类与控件类 1.容器类 容器(Container)类是能够包含其他对象的类。容器对象称为父对象,其包含的对象称为子对象。 2.控件类 控件(Control)是指容器类对象内的一个图形化的、能与用户进行交互的对象。控件类对象不能容纳其他对象,如命令按钮、选择按钮、复选框、文本框、标签等控件对象。 Visual FoxPro数据库应用教程 第*页 8.1 面向对象程序设计的概念 8.1.3 属性、事件与方法 1.属性 属性(Property)描述的是对象的状态或特征,子类将继承父类的全部属性。在程序中设置属性的一般格式如下: Parent.Object.Property=Value 即:表单名.对象名.属性名=属性值 为对象设置属性的命令格式如下: 格式:对象引用.属性=属性值 Visual

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档