- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
例5-9 在窗体设计视图中创建一个窗体,用于显示和编辑“学生”表中的数据。 5.3 窗体控件及其应用 5.3.1 控件的类型与功能 1.控件的类型 根据控件与数据源的关系,控件可以分为绑定型控件、未绑定型控件和计算型控件3种。 绑定型控件与表或查询中的字段相关联,可用于显示、输入、更新数据库中字段的值。 未绑定型控件是无数据源的控件,其“控件来源”属性没有绑定字段或表达式,可用于显示文本、线条、矩形和图片等。 计算型控件用表达式而不是字段作为数据源,表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。 2.面向对象的基本概念 类是对象的抽象,而对象是类的具体实例。“控件”命令组中的一种控件是一个类,但在窗体上添加的一个具体的控件就是一个对象。 每一个对象具有相应的属性、事件和方法。属性是对象固有的特征;由对象发出且能够为某些对象感受到的行为动作称为事件;方法是附属于对象的行为和动作。当某一个事件发生时,方法被执行,这种执行方式称为事件驱动,这也是面向对象程序设计的基本特点。 5.3.2 窗体和控件的属性 1.“属性表”对话框 用鼠标右键单击窗体或控件,并从打开的快捷菜单中选择“属性”命令,或单击“窗体设计工具/设计”选项卡,在“工具”命令组中单击“属性表”命令按钮,都可以打开“属性表”对话框,如图所示。 2.窗体的常用属性 窗体的属性有很多,选中某个属性时,按F1功能键可以获得该属性的帮助信息,这也是熟悉属性用途的好方法。窗体的常用属性有以下几种。 标题:表示在窗体视图中窗体标题栏上显示的文本。 记录选定器:决定窗体显示时是否具有记录选定器。 导航按钮:决定窗体运行时是否具有记录导航按钮。 记录源:指明该窗体的数据源。 允许编辑、允许添加、允许删除:它们分别决定窗体运行时是否允许对数据进行编辑修改、添加或删除操作。 数据输入:指定是否允许打开绑定窗体进行数据输入。 3.控件的常用属性 在“属性表”对话框上方的下拉列表框中选择某个控件,即可显示并设置该控件的属性。下面以标签和文本框控件为例,介绍控件的常用属性。 标签控件的常用属性如下。 标题:表示标签中显示的文字信息。 特殊效果:用于设定标签的显示效果。 背景色、前景色:分别表示标签显示时的底色与标签中文字的颜色。 字体名称、字号、字体粗细、下划线、倾斜字体:这些属性值用于设定标签中显示文字的字体、字号、字形等参数,可以根据需要适当配置。 文本框控件的常用属性如下。 控件来源:用于设定一个绑定型文本框控件时,它必须是窗体数据源表或查询中的一个字段;用于设定一个计算型文本框控件时,它必须是一个计算表达式;用于设定一个未绑定型文本框控件时,就等同于一个标签控件。 输入掩码:用于设定一个绑定型文本框控件或未绑定型文本框控件的输入格式,仅对文本型或日期/时间型数据有效。。 默认值:用于设定一个计算型文本框控件或未绑定型文本框控件的初始值。 有效性规则:用于设定在文本框控件中输入数据的合法性检查表达式。 有效性文本:在窗体运行期间,当在该文本框中输入的数据违背了有效性规则时,即显示有效性文本中的提示信息。 可用:用于指定该文本框控件是否能够获得焦点。 是否锁定:用于指定是否可以在窗体视图中编辑控件数据。 4.窗体和控件的常用事件 对窗体和控件设置事件属性值是为该窗体或控件设定响应事件的操作流程,也就是为窗体或控件的事件处理方法编程。 在组合框的文本框部分输入非组合框列表中的值时触发该事件 不在列表中 当焦点移到记录上,使它成为当前记录时触发该事件;当窗体刷新或重新查询时也会触发该事件 成为当前记录 当通过窗体插入记录,记录保存到数据库后触发该事件 插入后 当通过窗体插入记录,输入第一个字符时触发该事件 插入前 当通过窗体删除记录,但记录被真正删除之前触发该事件 删除 操作事件 在打开窗体并且显示其中记录时触发该事件 加载 当窗体关闭并从屏幕上删除时触发该事件 关闭 在打开窗体,但第一条记录尚未显示时触发该事件 打开 窗体事件 在改变文本框或组合框的内容时触发该事件;在选项卡控件中从一页移到另一页时也会触发该事件 更改 在对象失去焦点时触发该事件 失去焦点 在对象获得焦点时触发该事件 获得焦点 对象事件 当鼠标左键按下后,移至在对象上放开时触发该事件 鼠标释放 当鼠标在对象上来回移动时触发该事件 鼠标移动 当鼠标在对象上按下左键时触发该事件 鼠标按下 当鼠标在对象上双击左键时触发该事件 双击 当鼠标在对象上单击左键时触发该事件 单击 鼠标事件 当窗体或控件具有焦点时,释放任何键时触发该事件 键释放 当窗体或控件具有焦点时,按下任何键时触发该事件 键按下 键盘事件 触发时机 事件名称 5.4 控件的应用 5.4.1 标签和文本框控件的应用
您可能关注的文档
- 3ds max 6.0实用教程 作者 卢正明 赵艳霞 霍建华 3d 实用第3章.ppt
- 3DS MAX 6.0实用教程高职 作者 范永富 第10章 Video Post 第10章 Video Post.ppt
- 3ds max 7.0案例教程 作者 马广月 第2章 三 维 建 模.ppt
- 3ds max 7.0案例教程 作者 马广月 第3章 使用修改器.ppt
- 3ds max 7.0案例教程 作者 马广月 第6章 合 成 建 模.ppt
- 3ds max 7.0案例教程 作者 马广月 第7章 面片与NURBS建模.ppt
- 3ds max 7.0案例教程 作者 马广月 第8章 材质的编辑和使用.ppt
- 3ds max 7.0案例教程 作者 马广月 第9章 灯光与摄像机.ppt
- 3ds max 7.0案例教程 作者 马广月 第10章 建立场景动画.ppt
- 3ds max 7.0案例教程 作者 马广月 第11章 环境、特效与渲染.ppt
- Access 2010数据库应用技术 作者 刘卫国 第6章 报表.ppt
- Access 2010数据库应用技术 作者 刘卫国 第7章 宏.ppt
- Access 2010数据库应用技术 作者 刘卫国 第8章 模块与VBA程序设计.ppt
- Access 2010数据库应用技术 作者 刘卫国 第9章 数据库的管理与安全.ppt
- Access2003中文版基础教程 作者 龙厚斌 姜继红 01.ppt
- Access2003中文版基础教程 作者 龙厚斌 姜继红 02.ppt
- Access2003中文版基础教程 作者 龙厚斌 姜继红 05.ppt
- Access2003中文版基础教程 作者 龙厚斌 姜继红 06.ppt
- Access基础与应用教程 2010版 工业和信息化普通高等教育“十二五”规划教材立项项目 作者 陈薇薇 巫张英 第1章数据库基础概述.ppt
- Access基础与应用教程 2010版 工业和信息化普通高等教育“十二五”规划教材立项项目 作者 陈薇薇 巫张英 第2章Access 2010数据库设计与创建.ppt
最近下载
- 2025年度重庆市招聘社区工作者应知应会考试题库附答案.docx VIP
- 室外健身器材供货安装及售后服务方案.docx VIP
- 2025年新能源公司风电场风机倒塌事故应急演练方案.pdf VIP
- 第3课 追求人生理想-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 5.1中国外交政策的形成与发展 高中政治统编版选择性必修一当代国际政治与经济.pptx VIP
- 隔离技术与院感监测试题.docx VIP
- 青岛版五年级数学上册第一单元测试题.doc VIP
- 新技术新项目临床应用管理制度.docx VIP
- 新版AIAG APQP第三版和CP控制计划第一版 最新的变化点汇总.pdf VIP
- 第3课 追求人生理想-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
文档评论(0)