ImageVerifierCode 换一换
格式:PPT , 页数:99 ,大小:970.50KB ,
资源ID:2642657      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2642657.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(福建工程学院《面向对象程序设计》.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

福建工程学院《面向对象程序设计》.ppt

1、本 章 内 容8.3表单控件设计表单控件设计8.3.1标签标签8.3.2图像、线条、形状图像、线条、形状8.3.3文本框文本框8.3.4编辑框编辑框8.3.5列表框与组合框列表框与组合框8.3.6命令按钮命令按钮8.3.7命令按钮组命令按钮组第八章面向对象程序设计第八章面向对象程序设计 8.3.7命令按钮组命令按钮组8.3.8复选框复选框8.3.9选项按钮组选项按钮组8.3.10计时器计时器8.3.11容器容器8.3.12表格表格8.3.13页框页框8.3.14表单集表单集8.3表单控件设计表单控件设计 1控件分类控件分类 VFP“表单控件表单控件”工具栏上有工具栏上有21个基类控件,按功能可

2、分成以下个基类控件,按功能可分成以下5类:类:(1)输出类:标签、图像、线条、形状。)输出类:标签、图像、线条、形状。(2)输入类:文本框、编辑框、微调控件、列表框、组合框。)输入类:文本框、编辑框、微调控件、列表框、组合框。(3)控制类:命令按钮、命令按钮组、复选框、选项按钮组、计时)控制类:命令按钮、命令按钮组、复选框、选项按钮组、计时器。器。(4)容器类:表格、页框、)容器类:表格、页框、Contain容器、表单集。容器、表单集。(5)连接类:)连接类:ActiveX控件、控件、ActiveX挷定控件、超级链接控件。挷定控件、超级链接控件。2各类控件的缺省名称各类控件的缺省名称 各类控件

3、的缺省名称见表各类控件的缺省名称见表810。1标签控件的作用标签控件的作用 标签控件常用于显示说明信息和对象的标题。标签控件常用于显示说明信息和对象的标题。2标签常用属性标签常用属性 标签的常用属性见下:标签的常用属性见下:8.3.18.3.1标签标签(Label)(Label)属属 性性功功 能能Caption指定标签的标题,字符型数据指定标签的标题,字符型数据AutoSize为为.T.T.时,将根据内容自动改变标签的大小,缺省值为时,将根据内容自动改变标签的大小,缺省值为.F.F.WordWorp为为.T.T.时,标签的内容自动换行,缺省值为时,标签的内容自动换行,缺省值为.F.F.Bac

4、kStyle指定标签是否透明(指定标签是否透明(0 0透明,透明,1 1(缺省值)(缺省值)不透明)不透明)BorderStyle指定标签的边框风格(指定标签的边框风格(0 0(缺省值)(缺省值)无边框,无边框,1 1单线边框)单线边框)Alignment指定文本在标签中的对齐方式(指定文本在标签中的对齐方式(0 0左,左,1 1右,右,2 2中央)中央)【例例87】在表单上创建在表单上创建3个标签,只要鼠标单击任何一个标个标签,只要鼠标单击任何一个标签,则其他两个标签的标题互换。签,则其他两个标签的标题互换。(1)设计界面)设计界面 1)打开)打开“表单设计器表单设计器”窗口,并创建一个空白

5、表单。窗口,并创建一个空白表单。2)在表单上创建)在表单上创建3个标签控件个标签控件Label1、Label2和和Label3。(2)设置对象属性)设置对象属性对对 象象属属 性性 名名属属 性性 值值Label1Caption第一个标签控件第一个标签控件Label2Caption第二个标签控件第二个标签控件Label3Caption第三个标签控件第三个标签控件(3)编写事件代码)编写事件代码 1)标签控件)标签控件Label1的的Click事件代码如下:事件代码如下:t=Thisform.Label2.Caption&t&t为中间变量为中间变量 Thisform.Label2.Caption

6、=Thisform.Label3.Caption Thisform.Label3.Caption=t 2)标签控件)标签控件Label2的的Click事件的如下代码:事件的如下代码:t=Thisform.Label1.Caption Thisform.Label1.Caption=Thisform.Label3.Caption Thisform.Label3.Caption=t 3)标签控件)标签控件Label3的的Click事件代码如下:事件代码如下:t=Thisform.Label1.Caption Thisform.Label1.Caption=Thisform.Label2.Capti

7、on Thisform.Label2.Caption=t(4)保存表单)保存表单单击工具栏中的单击工具栏中的“保存保存”按钮,在按钮,在“另存为另存为”对话框中,选择表单保存对话框中,选择表单保存的位置,输入表单的名称:的位置,输入表单的名称:L8-7.scx,单击,单击“保存保存”按钮。按钮。(5)执行表单)执行表单单击单击“常用常用”工具栏中的工具栏中的“运行运行”按钮,表单运行结果如图按钮,表单运行结果如图842所示。所示。图图842标签控件运行效果标签控件运行效果 1图像(图像(Image)(1)图像控件的作用)图像控件的作用 图像控件用于在其中显示图像文件的图片。图像控件用于在其中显

8、示图像文件的图片。(2)图像常用属性)图像常用属性 图象对象常用属性见下表:图象对象常用属性见下表:8.3.28.3.2图像、线条、形状图像、线条、形状属属 性性功功 能能PicturePicture图像文件名像文件名StrechStrech指定指定图像填充方式:像填充方式:0 0剪裁(默剪裁(默认值),),1 1等比,等比,2 2变比比 2线条(线条(Line)(1)线条控件的作用)线条控件的作用 线条控件用于在表单上创建直线或斜线。默认创建一条。线条控件用于在表单上创建直线或斜线。默认创建一条。(2)线条常用属性)线条常用属性 线条对象常用属性见下:线条对象常用属性见下:属属 性性功功 能

9、能LineSlantLineSlant(默(默认值)斜斜线方向从左上角到右下角方向从左上角到右下角/斜斜线方向从右上角到左下角方向从右上角到左下角HeightHeight0 0水平水平线WidthWidth0 0垂直垂直线 【例例88】设计一个如图设计一个如图843所示的应用程序封面。所示的应用程序封面。(1)设计界面)设计界面 在表单上创建一个标签控件在表单上创建一个标签控件Label1、一个图像控件、一个图像控件Image1、一个形状控件、一个形状控件Shape1和两条水平线和两条水平线Line1、Line2。(2)设置对象属性)设置对象属性 在在“属性属性”窗口中,分别设置各对象的属性值

10、如下表:窗口中,分别设置各对象的属性值如下表:对对 象象属属 性性 名名属属 性性 值值Form1Form1PicturePicture故都的秋故都的秋.bmp.bmpLabel1Label1CaptionCaptionForeColorForeColorAutoSizeAutoSizeFontNameFontNameFontSizeFontSizeFontBoldFontBoldFontItalicFontItalic职工管理系统职工管理系统0,0,2550,0,255(蓝色)(蓝色).T.T.(自动)(自动)隶书隶书2626.T.T.(粗体)(粗体).T.T.(斜体)(斜体)3形状(形状(

11、Shape)(1)形状控件的作用)形状控件的作用 形状控件用于在表单上创建圆、椭圆、正方形、矩形、圆角正方形和形状控件用于在表单上创建圆、椭圆、正方形、矩形、圆角正方形和圆角矩形等几何形状。圆角矩形等几何形状。(2)形状设置)形状设置 形状对象常用属性见下表:形状对象常用属性见下表:CurvatureCurvature的的值WidthWidth与与HeightHeight的的值相等相等WidthWidth与与HeightHeight的的值不等不等0 0正方形正方形矩形矩形119999小小圆角正方形角正方形大大圆角正方形角正方形圆小小圆角矩形角矩形大大圆角矩形角矩形椭圆Curvature对 象象

12、属属 性性 名名属属 性性 值Image1Image1PicturePicturefox.bmpfox.bmpShape1Shape1CurvatureCurvatureBackStyleBackStyleBorderColorBorderColor9999(椭圆)0 0(透明)(透明)255,0,0255,0,0(红色)(红色)Line1Line1HeightHeightWidthWidthTopTop0 03363365555Line2Line2HeightHeightWidthWidthTopTop0 03363366060(3)编写事件代码)编写事件代码1)表单)表单Form1的的In

13、it事件事件“代码代码”如下:如下:X=Thisform.Width/2Y=Thisform.Height/3Thisform.Shape1.Left=X-Thisform.Shape1.Width/2&椭圆横向居中椭圆横向居中Thisform.Shape1.Top=Y&椭圆顶端在表单高度的椭圆顶端在表单高度的1/31/3处处Thisform.Label1.Left=X-Thisform.Label1.Width/2&标签横向居中标签横向居中Thisform.Label1.Top=Y+(Thisform.Shape1.Height/2-Thisform.Label1.Height/2)&标签位

14、于椭圆的垂直居中位置标签位于椭圆的垂直居中位置(4)保存表单)保存表单 单击工具栏中的单击工具栏中的“保存保存”按钮,在按钮,在“另存为另存为”对话框中,选择对话框中,选择表单保存的位置,输入表单的名称:表单保存的位置,输入表单的名称:L8-8,单击,单击“保存保存”按钮。按钮。图图8 84343应用程序封面应用程序封面 (5)执行表单)执行表单 单击单击“常用常用”工具栏中的工具栏中的“运行运行”按钮,表单运行效果如图按钮,表单运行效果如图843所示。所示。文本框又称为输入框文本框又称为输入框,用于输入数据用于输入数据,它可接受字符型、数值型、它可接受字符型、数值型、日期型和逻辑型的数据。使

15、用文本框只能输入一段文本。也就是日期型和逻辑型的数据。使用文本框只能输入一段文本。也就是说说,按回车键即终止输入。按回车键即终止输入。1文本框常用属性文本框常用属性 文本框常用属性见下页表。文本框常用属性见下页表。Format属性取值见表属性取值见表818。InputMark属性取值见表属性取值见表819。8.3.38.3.3文本框文本框(Text)(Text)属属 性性功功 能能ValueValue文本框存放的文本框存放的值,类型可以是型可以是C C、N N、D D、L L,分,分别对应于(无)、于(无)、0 0、.F.F.。其中(无)表示。其中(无)表示C C型数据,也是默型数据,也是默认

16、值。设计时可可对此属性此属性赋初初值,初,初值的的类型决定文本框数据的型决定文本框数据的类型型ControlSourceControlSource指定与文本框指定与文本框绑定的数据源。数据源可以是字段定的数据源。数据源可以是字段变量或内存量或内存变量量FormatFormat指定指定ValueValue属性属性输入入时的的约束或束或显示方式(参数的意示方式(参数的意义见表表8 81818)InputMaskInputMask控制控制输入数据格式和入数据格式和显示方式(参数的意示方式(参数的意义见表表8 81919)PasswordCharPasswordChar指定文本框内指定文本框内显示示输入的占位符入的占位符AlignmentAlignment指定文本框中数据指定文本框中数据对齐的方式:的方式:0 0左左对齐,1 1右右对齐,2 2居居中(默中(默认值)SelLengthSelLength文本框中被文本框中被选择的文本的字数的文本的字数SelTextSelText文本框中被文本框中被选择的文本内容的文本内容2文本框常用方法文本框常用方法 SetFocus:设置文本框控件的焦点。:设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1