Visual FoxProt第七章课件.ppt

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

  表单中常包含许多控件。通过表单控件工具栏可创建的控件可分为五类:  1)输出类:标签、图象、线条、形状;  2)输入类控件:文本框、编辑框、微调控件、列表框、组合框;  3)控制类:命令按钮、命令按钮组、复选框、选项按钮组、计时器;  4)窗口类:表格、页框、Container容器;  5)连接类:ActiveX控件、 ActiveX绑定控件、超级链接。 ;  数据输出包括文本和图形的显示,输出类控件用于有表单上设置文本和图形。 7.1.1 标签:标签是一种能在表单上显示文本的输出控件,常用作提示或说明。 一、标签的标题:是由该控件的Caption属性指定的标题,其内容将显示在标签栏。标签标题的修改有三种修改方法:  1、在属性窗口修改该控件的Caption属性:直接输入要显示内容,不加定界符;  2、在某一事件的代码中写入命令:      ThisForm . Object.Caption=‘控件标签显示内容’  3、若有某一公共变量如Ab=‘控件标签显示内容’,上述命令格式可为:       ThisForm . Object.Caption=Ab 二、属性简介:  1、标签的AutoSize属性设置为.T. :使标签区域自动调整为与文本大小一致;  2、使标签标题竖排:将标签的WordWrap属性设置为.T. ,再在水平方向压缩标签区域,使文字换行;  3、标签的BackStyle属性设置为0(透明):标签与表单背景颜色一致;  4、标签的BorderStyle属性设置为1(单线框:使标签带边框。; 7.1. 2 图象、线条与形状:这三种控件可在表单上设置图形。 一、图象: 利用图象控件的Picture 属性可在表单上创建图象,图象文件类型为.BMP 、. ICO、.GIF和. JPG等。  图象的创建与修改方法:   1、利用图象控件创建一个图象对象或选定一个需要修改图象的对象,选定其Picture属性,通过文本框右边的对话框按钮选定一个需要地图象;   2、在某一事件的代码中写入命令:     ThisForm . Object. Picture=“图象全名”   VFP提供的图象文件的位置见书P201表7. 1 二、线条:在表单上画各种类型的线条。  1、斜线:   1)创建时默认是从左到右的下斜线;   2)控件区域宽、高度的调整方法:拖动控件区域的控制点,修改Width和Height的属性值;   3)LineSlant属性:“ \ ”和“ / ” 表示斜线的走向。  2、水平线与垂直线:通过调整斜线的宽、高度属性值来实现。 ;三、形状:在表单上画出各种类型的形状,如矩形、正方形、圆角正方形、椭圆, 画出的图形究竟是什么由Curvature、Width、Height的属性值决定。;   这里主要介绍文本框、编辑框、列表框、组合框和微调控件五个控件这五个控件中只有列表框可以通过选项方式输入。 7. 2. 1 文本框:是一个基本控件,供用户输入或编辑数据。  一、文本框的值:   Value属性:指定文本框的值,并在框中显示。其输入编辑方式有两种:    1)在其属性窗口中输入或编辑;    2)用代码方式设置: TextObject. Vale=表达式     注:表达式可为数值型、字符型、日期型、逻辑型。其中字符型的(无)为默认值。   向文本框中输入数据时,数据如超长则自动换行,回车键表示输入结束。  二、焦点:在VFP中某个对象被选定,它就获得了焦点。对象获得焦点的标志是文本框内有光标,命令按钮内有虚线框等。焦点的获得方法有二种:  1)通过用户操作获得,如用Tab 键切换、单击对象激活对象;  2)用代码方式设置:Control . SetFocus :对指定的控件设置焦点。   注:为控件设置焦点,除用上述方式设置外,还要设置好控件的另外两个属性:    Enabled :决定对用户触发的事件是否作出反应,即对象是否可用;    Visibale :表示对象是否可见。   与焦点有关的另外两个事件:获得焦点事件(GotFocus Event)、失去焦点事件( LostFocus Event )。; 三、控件与数据绑定:文本框除可通过直接输入或设置Value属性来得到外,还可通过数据绑定来获得数据。  1)数据绑定的概念:将控件与某个数据源联系起来,数据源的指定由控件的ControlSource属性来指定。   数据源有字段和变量两种,字段来自于数据环境中的表。  2)数据绑定的功效:文本框与数据绑定后,控件便与数据源的数据一致,此时控件的值由数据源确定,改变控件值后数据源的值也随之改变,它是一种不用Replace命令也能替换表中数据的操作。   列表框与数据源绑定后,只能进行值的单向传递,即将控件

文档评论(0)

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

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

1亿VIP精品文档

相关文档