控件的使用《VisualFoxPro程序设计与实现》蒋丽电子教案_第1页
控件的使用《VisualFoxPro程序设计与实现》蒋丽电子教案_第2页
控件的使用《VisualFoxPro程序设计与实现》蒋丽电子教案_第3页
控件的使用《VisualFoxPro程序设计与实现》蒋丽电子教案_第4页
控件的使用《VisualFoxPro程序设计与实现》蒋丽电子教案_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1isualFVoxPro2本章主要介绍了一些常用控件的基本属性和使用方法。包括标签控件、文本框控件、命令按钮控件、编辑框控件、计时器控件、表格控件、选项按钮组控件、复选框控件、列表框控件、组合框控件、微调按钮控件、页框控件、线条和形状控件、图像控件。310.1 标签(Label) 10.2 文本框(TextBox) 10.3 命令按钮组(CommandButton) 10.4 编辑框(EditBox) 10.5 计时器(Timer)10.6 表格(Grid) 10.7 选项按钮组(OptionGroup)410.8 复选框(CheckBox) 10.9 列表框(ListBox) 10.10

2、组合框(ComboBox) 10.11 微调按钮(Spinner) 10.12 页框(PageFrame)10.13 线条和形状(Line&Shape) 10.14 图像(Image)5常用控件查看类选定对象标签文本框 编辑框命令按钮组 复选框列表框 表格计时器OLE容器线条 容器超级链接按钮锁定命令按钮选项按钮组组合框微调按钮图像框页框OLE绑定型形状分隔符生成器锁定6 1.常用属性 常用属性有Caption、AutoSize、Alignment、BackStyle、WordWrap,其中最特有的属性是 WordWrap折行显示 2.常用事件 标签常用事件有单击(Click)、双击(

3、DblClick)10.1 标签(Label)7【例10.1】设计一个用标签控件实现滚动字幕的程序,界面如下图:81.常用属性 常 用 属 性 有 C o n t r o l S o u r c e 、 I n p u t M a s k 、PasswordChar、ReadOnly、Value、SelStart、SelLength、SelText、SelectOnEntry等 2.常用事件 常用事件有InteractiveChange、KeyPress、LostFocus和Valid 3.常用方法 常用的方法是SetFocus,该方法使指定的文本框获得焦点 10.2 文本框(TextBox)

4、 9【例10.2】设计一个计算一元二次方程的根的程序,界面如下图 :101.常用属性 命令按钮(组)常用属性有Caption、Picture、Default、Cancel、ButtonCount、Value等 2.常用事件 命令按钮(组)的常用事件有Click和DbClick 3.常用方法 常用的方法是SetFocus,该方法使指定的命令按钮获得焦点 10.3 命令按钮(CommandButton) 11【例10.3】利用命令按钮组设计一个浏览“教师档案”表记录的程序 ,界面如下图:121.常用属性 常用属性有ReadOnly、ScrollBars、ToolTipText等 2.常用事件 常用

5、事件有Click、DblClick、KeyPress、LostFocus、Init、GetFocus和InteractiveChange 3.常用方法 常用的方法是SetFocus,该方法使编辑框获得焦点 10.4 编辑框(EditBox) 13【例10.4】将左边编辑框中选择的内容复制到右边的编辑框中 ,界面如下图:141.常用属性 计时器常用属性有Enabled和Interval2.常用事件 计时器的常用事件有Timer 3.常用方法 计时器常用的方法是Reset。调用Reset方法可以使计时器重新从0开始计时 10.5 计时器(Timer) 15【例10.5】 使用计时器控件创建一个活动

6、字幕,界面 如下图: 161.常用属性 表格常用属性有LinkMaster、ChildOrder、RecordSourceType、RecordSource、DeleteMark、ColumnCount、RowHeight等 10.6 表格(Grid) 17【例10.6】 建立一个按年龄段进行查询的表单,界面如下图: 181.常用属性 选项按钮组常用的属性有Alignment、Value、Style、ButtonCount、ControlSource等 2.常用事件 选项按钮组的常用事件有Click、DblClick、LostFocus、MouseMove、Valid等 3.常用方法 选项按钮

7、组常用的方法是SetFocus,该方法使指定的按钮获得焦点 10.7 选项按钮(OptionGroup) 19【例10.7】 使用选项按钮组设计一个判断选择题答案是否正确的表单,界面如下图: 201.常用属性 复选框常用的属性有Alignment、Value、Style、Picture、ControlSource等 2.常用事件 常用事件有Click、DblClick、KeyPress、MouseUp、MouseMove、InteractiveChange等 3.常用方法 复选框常用的方法是SetFocus,该方法使指定的对象获得焦点 10.8 复选框(CheckBox) 21【例10.8】

8、使用复选框控件来控制文本字体的风格,界面如下图: 221.常用属性 常用的属性有List、ListIndex、ListCount、ControlSource、RowSource、RowSourceType、MoveBars、MulSelect、Sorted、Selected等 2.常用事件 列表框的常用事件有Click、DblClick等 3.常用方法 列表框常用的方法有AddItem、RemoveItem、Clear和Requery 10.9 列表框(ListBox) 23【例10.9】 设计一个可以实现左右两个列表中信息相互传递的表单,界面如下图: 241.常用属性 常用的属性有List、

9、ListIndex、ListCount、ControlSource、RowSource、RowSourceType、MoveBars、MulSelect、Sorted、Selected、Style等 2.常用事件 组合框的常用事件有Click、DblClick等 3.常用方法 组合框常用的方法有AddItem、RemoveItem、Clear等 10.10 组合框(ComboBox) 25【例10.10】 设计一个可以定位、浏览、追加和删除记录表单,界面如下图: 261.常用属性 常 用 的 属 性 有 K e y b o a r d H i g h V a l u e 、KeyboardLo

10、wValue、SpinnerHighValue、SpinnerLowValue、Value、InputMask、Increment等 2.常用事件 常用事件有Click、DblClick、KeyPress、Init、LostFocus、InteractiveChange、UpClick、DownClick等 3.常用方法 微调按钮常用的方法有SetFocus 10.11 微调按钮(Spinner) 27【例10.11】设计一个可以显示时间、刷新时间可调的表单,界面如下图: 281.常用属性 页框控件常用的属性有PageCount、Activepage等 2.常用事件 页框按钮的常用事件有Cli

11、ck、DblClick等 3.常用方法 页框按钮常用的方法有AddObject,表示向容器对象中添加一个对象 10.12 页框(PageFrame) 29【例10.12】 设计一个在两个不同页上显示两张不同表的表单,界面如下图: 30 10.13 线条和形状 10.13.1 线条(Line) 10.13.2 形状(Shape)311.常用属性 常用的属性有BorderStyle、BorderWidth、Height、LineSlant、Width、BorderColor等 2.常用事件 线条控件的常用事件有Click、DblClick等 3.常用方法 线条控件常用的方法有Drag(拖曳)和Move(移 动) 10.13.1 线条(Line) 321.常用属性 形状控件常用的属性有Curvature、FillColor、FillStyle、BorderStyle、BorderWidth、SpecialEffect等 2.常用事件 形状控件的常用事件有Click、DblClick等 3.常用方法 形状控件常用的方法有Drag(拖曳)和Move(移动) 10.13.2 形状(Shape) 33【例10.13】 设计一个通过微调按钮改变图形形状的表单,界面如下图: 341.常用属性 常用的属性有Picture、St

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论