版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第十章第十章 单选按钮、复选框和框架单选按钮、复选框和框架本章内容及要求:本章内容及要求:掌握常用控件单选钮掌握常用控件单选钮(optionbutton)、复选框、复选框(checkbox)、 框架框架(frame) 的常用属性、重要事件的常用属性、重要事件和方法的使用;和方法的使用;本章重点:本章重点: 常用控件单选钮、复选框、常用控件单选钮、复选框、 框架的常用框架的常用 属性、属性、重要事件和方法的使用;重要事件和方法的使用;本章难点:本章难点: 常用系统对象的使用。常用系统对象的使用。10.1 单选按钮和框架单选按钮和框架10-1-1创建创建单选钮单选钮 1. 用途用途 单选钮(单选钮
2、(optionbutton)也称作选择按钮。一组单选也称作选择按钮。一组单选钮控件可以提供一组彼此相钮控件可以提供一组彼此相互排斥的选项,任何时刻用互排斥的选项,任何时刻用户户只能从中选择一个选项只能从中选择一个选项,实现一种实现一种“单项选择单项选择”的功的功能,被选中项目左侧圆圈中能,被选中项目左侧圆圈中会出现一黑点。会出现一黑点。单选按钮2. 重要属性重要属性(1) caption:文本标题。设置单选钮的文本注释内容。文本标题。设置单选钮的文本注释内容。(2) alignment属性属性: 0:left justify(缺省缺省)控件钮在左边,标题显示在右边。控件钮在左边,标题显示在右边
3、。 1:right justify 控件钮在右边,标题显示在左边。控件钮在右边,标题显示在左边。(3)value 属性属性true: true: 单选钮被单选钮被选定选定false: false: 单选钮未被单选钮未被选定(选定(缺省设置)缺省设置)(4) style 属性属性 0-standard: 标准方式标准方式 1-graphical:图形方式:图形方式 说说 明:明: 在在style属性设置为属性设置为1时,可使用时,可使用 picture 属性属性(未选定时的图标或位图)、(未选定时的图标或位图)、downpicture属性属性( 选定时的选定时的图标或位图图标或位图)、disab
4、ledpicture属性(禁止选择时的图标或属性(禁止选择时的图标或位图)位图)3. 方法方法 setfocus方法方法是单选钮控件最常用的方法,可以在代是单选钮控件最常用的方法,可以在代码中通过该方法将码中通过该方法将value属性设置为属性设置为true。 与命令按钮相同,使用该方法之前,必须要保证单选与命令按钮相同,使用该方法之前,必须要保证单选钮处于可见和可用状态(即钮处于可见和可用状态(即visible与与enabled属性值均为属性值均为true)。)。4. 事件事件 click事件是单选钮控件最基本的事件,一般情况用户事件是单选钮控件最基本的事件,一般情况用户无需为单选钮编写无需
5、为单选钮编写click事件过程,因为当用户单击单选钮事件过程,因为当用户单击单选钮时,它会自动改变状态。时,它会自动改变状态。 例例10-1 单选钮示例(单选钮示例(pg.138)。)。 10-1-2 框架框架 (frame) frame 控件为控件提供可标识的分组。当需要在同一控件为控件提供可标识的分组。当需要在同一窗体内建立几组互独立的单选钮时,就需要用框架将每一组窗体内建立几组互独立的单选钮时,就需要用框架将每一组单选钮框框起来,把单选钮框框起来,把 optionbutton 控件分成几组,如下形控件分成几组,如下形式。式。 框架设caption为 字体框架内控件的创建方法:框架内控件的
6、创建方法: 为了将控件分组,首先需要绘制为了将控件分组,首先需要绘制 frame 控件,然后控件,然后绘制绘制 frame 里面的控件。这样就可以把框架和里面的控里面的控件。这样就可以把框架和里面的控件同时移动。如果在件同时移动。如果在 frame 外部绘制了一个控件并试图外部绘制了一个控件并试图把它移到框架内部,那么控件将在把它移到框架内部,那么控件将在 frame 的上部,这时的上部,这时需分别移动需分别移动 frame 和控件和控件方法方法1:单击工具箱上的工具,然后用出现的单击工具箱上的工具,然后用出现的“+”指指针,在框架中适当位置拖拉出适当大小的控件。针,在框架中适当位置拖拉出适当
7、大小的控件。不能使用双击工具箱上工具的自动方式。不能使用双击工具箱上工具的自动方式。 方法方法2:将控件将控件“剪切剪切”(ctrl+x)到剪贴板,然后选中到剪贴板,然后选中框架,使用框架,使用 (ctrl+v)命令粘贴到框架内。命令粘贴到框架内。重要属性重要属性1. caption属性:框架标题属性:框架标题2 enabled属性:属性:缺省为缺省为true false:标题呈灰色,:标题呈灰色,不允许对框架内的所有对象不允许对框架内的所有对象 进行操作进行操作。3. visible属性:属性: true:框架及其控件可见。:框架及其控件可见。 false:框架及其控件被隐含起来。:框架及其
8、控件被隐含起来。事件:事件:框架可以响应的事件框架可以响应的事件clickclick、dblclickdblclick一般不需要有关框架的事件过程。一般不需要有关框架的事件过程。10-2 复选复选框框1. 用途用途 复选框(框(checkbox)也称作检)也称作检查框、择框。一组检查框控件可查框、择框。一组检查框控件可以提供多个选项,它们彼此独立以提供多个选项,它们彼此独立工作,所以用户可以同时选择任工作,所以用户可以同时选择任意多个选项,实现一种意多个选项,实现一种“不定项不定项选择选择”的功能。选择的功能。选择某一选项后某一选项后,该控件将显示,该控件将显示,而清除此选,而清除此选项后,项
9、后,消失。消失。2. 重要属性重要属性 caption、alignment、style与单选钮相同与单选钮相同复选框 检查框的检查框的value 属性与单选按钮不同,其值为数值型数属性与单选按钮不同,其值为数值型数据,可取据,可取 0 , 1 , 2 检查框检查框0-unchecked:未被未被选定选定1-checked:选定:选定2-grayed:灰色,禁止选择灰色,禁止选择 单选钮单选钮true: true: 单选钮被单选钮被选定选定false: false: 单选钮未被单选钮未被选定,选定, 缺省设置缺省设置 检查框与单选按钮检查框与单选按钮value 属性的比较属性的比较3. 方法方法每调用一次每调用一次setfocus方法就会触发一次方法就会触发一次click事件事件(错错)。value每改变一次就会触发一次每改变一次就会触发一次click事件。事件。4. 事件事件 click事件是检查框控件最基本的事件。用户一般无事件是检查框控件最基本的事件。用户一般无需为检查框编写需为检查框编写click事件过程,但其对事件过
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 体育竞技专家管理办法
- 医院信息化国防光缆施工合同
- 城市消防设施安全施工合同
- 企业资金管理办法:资金运用技巧
- 农田灌溉井施工合同
- 电子行业合同存档查阅办法
- 儿童乐园租赁合同模板
- 经济特区城市更新与城市规划
- 农田灌溉水塔施工合同
- 建筑工程监理招标代理机构评选
- 锂离子电池储能电站热失控预警与防护研究进展
- RIGOL-DS1102CD数字示波器的使用方法课件
- 自闭儿童创业计划书
- 初中物理教学中如何培养学生核心素养
- 解决员工冲突和问题的方法
- 小学二年级综合实践二单元第3课《纸陀螺》课件
- 公共机构节能知识讲座
- 幼小衔接那些事儿
- 代人贷款免责协议
- 伤口评估(测量)专项考核试题及答案
- 飞机总体设计设计过程及算例
评论
0/150
提交评论