数据库应用全套PPT电子课件教案-第10章(表单及表单控件).pptVIP

  • 5
  • 0
  • 约4.91千字
  • 约 44页
  • 2018-04-15 发布于贵州
  • 举报

数据库应用全套PPT电子课件教案-第10章(表单及表单控件).ppt

数据库应用全套PPT电子课件教案-第10章(表单及表单控件)

10.4.3编辑框(EditBox)控件 ⑴ 编辑框实际上是一个完整的字处理器,利用它能够选择、剪切、粘贴以及复制正文;可以实现自动换行;能够有自己的垂直滚动条:可以用箭头键在正文里面移动光标。 ⑵ 编辑框只能输入、编辑字符型数据,包括字符型内存变量、数组元素、字段以及备注字段里的内容。 1.HideSelection属性 指定当编辑框失去焦点时,编辑框中选定的文本是否仍显示为选定状态 2.ReadOnly属性 指定用户能否编辑编辑框中的内容。其属性值的设置为:默认值为.F.,可以编辑编辑框中的内容;当设置为.T.时,不能编辑编辑框中的内容。 第10章 表单及表单控件 “第二届维纳恩湖业主垂钓大赛“活动方案4S店开业庆典活动总结8D团队导向解决问题方法GSM网规网优专题培训教材-覆盖问题处理K线顶部双烛定式信号 本章要点 1.理解和掌握 Visual FoxPro 6.0的基类、事件和方法的 概念和用法。 2.理解并掌握创建和管理表单的方法。 3.理解并掌握表单设计器的使用。 4. 熟练掌握常用各种控件的使用。 对于一个应用软件来说,如果没有良好的用户界面,是很难被用户接受并乐于使用的。一个好的界面首先应具有指导用户如何使用应用程序的功能;同时,界面看起来使用方便容易、美观大方、独特新颖,而且,界面视觉上的舒适程度也将极大地影响用户在使用时的心情。Visual FoxPro提供了丰富的工具集(例如,表单、类、控件等),从而极大地方便了用户设计自己独特风格的屏幕界面。 10.1 Visual FoxPro基类简介 10.2 创建和管理表单 10.3 表单设计器 10.4 常用表单控件 10.1 Visual FoxPro基类简介 Visual FoxPro基类是系统本身内含的、并不放在某个类库中。用户可以基于基类生成所需要的对象,也可以扩展基类创建自己的类。 每个Visual FoxPro基类都有自己的一套属性、事件和方法。当扩展某个基类创建用户自定义类时,该基类就是用户自己定义的父类,用户自己定义类继承该基类中的属性、方法和事件。 在变成方式中,对象的生成通常使用CREATEOBJECT函数来完成。 格式:CREATEOBJECT( 类名 [ , 参数1 , 参数2 ]) 函数基于指定的类生成一个对象,并返回对象的引用。通常,可以把函数返回的对象引用赋给某个变量,然后,通过这个变量来标识度想、访问对象属性以及调用方法。 对象属性访问以及对象方法调用的基本格式如下: 对象引用 . 对象属性 对象引用 . 对象属性 [(…)] 10.1.2 容器与控件 Visual FoxPro中的基类有容器类和控件类两大类型,因此基于类产生的对象也分为两大类型,即容器对象和控件对象。 控件对象不可以再包含其他对象,这种对象是作为一个整体操作的,例如命令按钮。控件通常放在一个容器中。 容器是一种特殊的控件,其中可以包含其他控件或容器对象,并可以对其中任何一个组件对象单独进行操作。 不同的容器所能包容的对象类型是不同的。比如,表格容器中不能包容也对象,页框容器中只能包容页对象等,即对象之间是有包容与被包容的关系,页就是对象的嵌套关系。相对应的是,类的层次指的是继承与被继承的关系。 在文件系统的层次目录结构中,要标识一个文件,单用文件名往往是不够的,一般还要指明文件的位置,即目录路径。类似的,在对象的嵌套层次关系中,要引用其中的某个对象,页需要指明对象在嵌套层次中的位置。 10.1.3 事件 事件是由Visual FoxPro定义好的一组动作,用户通过触发对象事件(例如单击或双击命令按钮)调用对象方法或执行用户程序代码。 事件代码既能在事件引发时执行,也可以像方法一样被显式调用. 在容器对象的嵌套层次中,事件的处理遵循独立性原则,即每个对象识别并处理属于自己的事件。 10.2 创建和管理表单 在实际的应用当中,通常使用表单创建应用程序的输入输出界面。在应用程序中,可以利用表单让用户输入或查询数据,在表单上可以添加各种控件对象。表单集就是表单的集合,表单集使用户可以同时统一操作多张表单。根据用户的实际情况,可以通过可视方式或编程方式定制标准表单,从而建立满足用户要求的特定环境。 10.2.1 创建表单 创建表单一般有两种途径: ⑴ 使用表单向导创建表单。 ⑵ 使用表单设计器创建、设计新的表单或修改已有的表单。 调用表单向导的方法是: ① 在【项目管理器】窗口中,选择【文档】选项卡,选择其中的【表单】图标。 ② 单击【新建】按钮,系统弹出【新建表单】对话框,如图10.1

文档评论(0)

1亿VIP精品文档

相关文档