第6章 表单及其控件(2)_第1页
第6章 表单及其控件(2)_第2页
第6章 表单及其控件(2)_第3页
第6章 表单及其控件(2)_第4页
第6章 表单及其控件(2)_第5页
已阅读5页,还剩154页未读 继续免费阅读

下载本文档

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

文档简介

1、6.4 控件的创建与使用控件的创建与使用本章要点本章要点控件与数据的关系控件与数据的关系各个控件相关的属性、事件和方法各个控件相关的属性、事件和方法编写控件的事件处理代码和方法程序代码编写控件的事件处理代码和方法程序代码1、引言、引言控件是放在表单上用以显示数据、执控件是放在表单上用以显示数据、执行操作或使表单更容易阅读的一种图形对行操作或使表单更容易阅读的一种图形对象。象。表单的控件添加方法表单的控件添加方法1. 通过表单控件工具栏添加通过表单控件工具栏添加(最常用最常用的方法的方法)2. 通过数据环境添加通过数据环境添加3. 通过数据库设计器或项目管理器添加通过数据库设计器或项目管理器添加

2、常用控件示例(常用控件示例(1 1)组合框组合框微调框微调框图片图片复选框复选框标签标签页框页面页框页面命令按钮命令按钮常用控件示例(常用控件示例(2 2)文本框文本框选项按钮选项按钮选项按钮组选项按钮组编辑框编辑框表格表格列表框列表框形状形状控件的设置控件的设置一、设置控件的属性一、设置控件的属性二、设置控件的事件代码二、设置控件的事件代码三、设置控件的方法程序三、设置控件的方法程序u“应用应用”属属性性u字体属性字体属性u外观属性外观属性结束放映结束放映?控件与数据源的关系分为:控件与数据源的关系分为:数据绑定型控件:数据绑定型控件:是指其内容与后端的表、视图是指其内容与后端的表、视图或查

3、询中的字段,或内存变量相关联的控件,在或查询中的字段,或内存变量相关联的控件,在控件中输入、修改或选择的值将保存在数据源中。控件中输入、修改或选择的值将保存在数据源中。非数据绑定型控件:非数据绑定型控件:是指其内容不与后端的表、是指其内容不与后端的表、视图或查询中的字段,或内存变量相关联的控件。视图或查询中的字段,或内存变量相关联的控件。 RecordSource属性可用于指定与表格控件相属性可用于指定与表格控件相绑定的数据源;绑定的数据源;ControlSource属性可用于指定与属性可用于指定与其他控件相绑定的数据源。其他控件相绑定的数据源。控件是否包含其它控件分为:控件是否包含其它控件分

4、为: 容器类控件容器类控件和和控件类控件控件类控件控件在表单上运行是否可见分为:控件在表单上运行是否可见分为:可视控件可视控件和和非可视控件非可视控件可以和数据绑定的控件可以和数据绑定的控件 复选框复选框 组合框组合框 命令按钮组命令按钮组 编辑框编辑框 列表框列表框 选项按钮选项按钮 选项按钮组选项按钮组 微调框微调框 文本框文本框 表格表格 表格列表格列不和数据绑定的控件不和数据绑定的控件 标签标签 命令按钮命令按钮 线条线条 形状形状2 2、 标签、文本框、编辑框控件标签、文本框、编辑框控件3 3、 命令按钮、命令按钮组控件命令按钮、命令按钮组控件5 5、 列表框、组合框控件列表框、组合

5、框控件4 4、 选项按钮组、复选框、微调框控件选项按钮组、复选框、微调框控件6 6、 表格、页框控件表格、页框控件 7 7、 图象、线条、形状、计时器控件图象、线条、形状、计时器控件8 8、 OLEOLE容器控件与容器控件与OLEOLE绑定型控件绑定型控件表单运行结果表单运行结果 :指定在代码中用以引用对象的名称。:指定在代码中用以引用对象的名称。n文本框是数据绑文本框是数据绑定型控件。定型控件。n文本框是一种基本的常用控件,通过文文本框是一种基本的常用控件,通过文本框可以显示、输入或编辑保存在表中本框可以显示、输入或编辑保存在表中的的非备注型字段非备注型字段的数据。的数据。lWhen : l

6、GotFocuslValidlLostFocus:接收到焦点时发生:接收到焦点时发生:失去焦点前发生:失去焦点前发生:失去焦点时发生:失去焦点时发生接收到焦点之前发生接收到焦点之前发生例题例题2.1的表单的表单例题例题2.3的表单的表单命令按钮命令按钮(CommandButton)n命令按钮:通常用来启动一个事件以完成命令按钮:通常用来启动一个事件以完成某种功能。某种功能。 将完成这些操作的代码存入命令按钮的将完成这些操作的代码存入命令按钮的Click事件处理代码中,当用户单击命令按钮时,将触事件处理代码中,当用户单击命令按钮时,将触发发Click事件代码来完成指定的操作。事件代码来完成指定的

7、操作。 命令按钮是非数据绑定型数据。命令按钮是非数据绑定型数据。命令按钮的命令按钮的主要属性主要属性n主要属性:主要属性: Caption :指定命令按钮上显示的文本:指定命令按钮上显示的文本 Picture :指定命令按钮上显示的图片:指定命令按钮上显示的图片 Default :设置为:设置为.T.时,按时,按Enter键选择此命令按钮键选择此命令按钮 Cancel :设置为:设置为.T.时,按时,按ESC键选择此命令按钮键选择此命令按钮 Enabled :指定该按钮能否响应用户的事件:指定该按钮能否响应用户的事件 Visible :指定该按钮可见还是隐藏:指定该按钮可见还是隐藏n主要事件:

8、主要事件: Click :鼠标单击命令按钮时激发:鼠标单击命令按钮时激发 RightClick :鼠标右击命令按钮时激发:鼠标右击命令按钮时激发命令按钮的命令按钮的主要事件主要事件n 使用命令按钮组控件可以创建一组命令按钮。使用命令按钮组控件可以创建一组命令按钮。命令按钮组命令按钮组( (CommandGroup) )n 命令按钮组是绑定型控件。命令按钮组是绑定型控件。命令按钮组命令按钮组命令按钮组命令按钮组( (CommandGroup) )命令按钮组的主要属性命令按钮组的主要属性 ButtonCount :命令按钮组中命令按钮的个数。:命令按钮组中命令按钮的个数。 Value :初值为数值

9、时,:初值为数值时,ValueValue为命令按钮组中为命令按钮组中被选中命令按钮的序号;初值为字符时,被选中命令按钮的序号;初值为字符时, ValueValue为为命令按钮组中被选中命令按钮的命令按钮组中被选中命令按钮的CaptionCaption的属性值。的属性值。命令按钮组值示例命令按钮组值示例 Enabled :命令按钮组是否响应用户事件。:命令按钮组是否响应用户事件。 ControlSource :命令按钮组绑定的数据源。:命令按钮组绑定的数据源。命令按钮组的主要事件命令按钮组的主要事件 Click DblClick RightClick 如果要让命令按钮组中所有按钮具有如果要让命令按钮组中所有按钮具有同一个事件代码,则应该将该代码写入同一个事件代码,则应该将该代码写入命命令按钮组令按钮组的事件代码中。的事件代码中。 label1列表框和组合框的主要属性列表框和组合框的主要属性 (1)列表框和组合框的主要属性列表框和组合框的主要属性列表框和组合框的主要属性列表框和组合框

温馨提示

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

评论

0/150

提交评论