控件概述.ppt

上传人:本田雅阁 文档编号:2594004 上传时间:2019-04-14 格式:PPT 页数:26 大小:435.51KB
返回 下载 相关 举报
控件概述.ppt_第1页
第1页 / 共26页
控件概述.ppt_第2页
第2页 / 共26页
控件概述.ppt_第3页
第3页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《控件概述.ppt》由会员分享,可在线阅读,更多相关《控件概述.ppt(26页珍藏版)》请在三一文库上搜索。

1、7.1 控件概述,7.2常用内部控件,本章要求,返回目录,第七章 常用控件(Common Control),本章要求: 掌握单选按钮、复选按钮、列表框、组合框、框架等常用控件再界面设计时的应用。 能用计时器做简单动画。 掌握图像框、图片框的应用与区别。,返回章首,下一页,第七章 常用控件(Common Control),1.内部控件 2.ActiveX控件 OLE-(object linking and Embedding) ActiveX控件文件:C: Windows SYSTEM *.OCX 添加ActiveX控件:工程-部件-ActiveX控件标签,3 . 可插入对象 由Windows其

2、它应用程序创建的对象, 例如:Microsoft Excel工作表。,上一页,返回章首,下一页,7.2常用内部控件,7.2.1单选按钮和复选框 单选按钮在工具箱中的图标是 ; 复选框在工具箱中的图标是 。,上一页,返回章首,下一页,1.单选按钮(OptionButton),单选按钮常用属性表,事件:Click,上一页,返回章首,下一页,2. 复选框 (CheckBox),事件:Click,复选框常用属性表,上一页,返回章首,下一页,7.2.2 框架(Frame),作用:1. 分组:屏蔽作用 。 2 . 美观,上一页,返回章首,下一页,1. 框架及其内控件的创建方法: 必须先将框架添加到窗体上,

3、然后再将控件“画”到框架上。 框架中添加控件的方法: 方法1:单击(不能双击)工具箱上的控件 方法2:利用剪贴板 2.框架常用属性: Caption. Enabled. Visible. 3.框架事件: Click、DblClick 事件,上一页,返回章首,下一页,例7.1 ( 7.1A) 选择不同的字体、字体大小及字体颜色来格式化文本框中的文本。,例7.2 创建人员信息管理窗体界面,要求在“Text1”中输入一个人名字,选择相应的职称和爱好,其结果显示在“Text2”中。,上一页,返回章首,下一页,7.2.3 列表框和组合框 1.列表框(ListBox) 功能:用于列出可供用户选择的项目列表

4、。,列表框各主要属性的值:p144 List1.list(3)=“cox” List1.ListIndex = 3 (下标从0开始的) List1.ListCount = 5 List1.Selected(3)=True,其余为False List1.Sorted = False,没有排序。 List1.Text 为 “cox” , 与 List1.List(List1. ListIndex)相等,上一页,返回章首,下一页,2.列表框事件:Click、DblClick Private Sub Command1_Click() Text1 = List1.Text End Sub Private

5、 Sub List1_DblClick() Command1.Value = True text1=list1.text End Sub,上一页,返回章首,下一页,3. 列表框方法 1)AddItem方法 【格式】对象.AddItem 列表项 , 索引号 【功能】将加到列表框中, 例如: Private Sub Form_Load() show List1.AddItem “ffff“ List1.AddItem “hhhh“, 2 End Sub,上一页,返回章首,下一页,2) RemoveItem方法 【格式】对象.RemoveItem 索引号 【功能】删除列表框中索引号指定的某一项。 3

6、) Clear方法 【格式】对象.Clear 【功能】删除列表框中所有的项目。演示1 例7-3,设有10 位同学的数学、物理、英语3门课的成绩 要求编写程序,实现如下功能:成绩查询、显示各科成绩、显示各科平均分以下的同学的姓名。,上一页,返回章首,下一页,组合框是文本框和列表框的组合。用于建议性的选项列表,组合框各主要属性的值: Combo1.style=2 Combo1.ListIndex = 0 Combo1. ListCount = 8 Combo1. Selected(0) = True, 其余为False。 Combo1. Sorted = False Combo1. Text 为

7、“李宁”,Combo1,4.组合框(ComboBox),上一页,返回章首,下一页,5.组合框的常用方法: AddItem、RemoveItem、Clear。 6.组合框的常用事件: Click、DblClick。 组合框的特有属性:Style,例7.4 设置组合框的三种不同形式,进行项目添加。,上一页,返回章首,下一页,水平 (HScrollBar) 和垂直(VScrollBar),,共同具有的重要属性 Max:最大值-32,76832,767 Min:最小值 - 32,76832,767 SmallChange: 最小变动值, LargeChange: 最大变动值, Value:滚动块所处位

8、置代表的值。,7.2.4 滚动条,上一页,返回章首,下一页,滚动条事件: 1)Scroll:拖动滚动块时会触发Scroll事件。 2)Change:只要Value属性改变时触发Change事件.,例7.5 调色板程序。,上一页,返回章首,下一页,定时器控件可以在运行中以重复的时间间隔产生 Timer事件。 时间间隔由Interval属性决定,可以由用户设定, 1. 属性: Interval 单位:ms(0.001s),0.5秒是500。 Interval0:屏蔽计时器(定时器无效)。 Enabled True: 启动定时器计时 False:停止定时器工作 2.事件 Timer 例7.6 滚动字

9、幕设计。,7.2.5 定时器(Timer),上一页,返回章首,下一页,图片框(PictureBox) 和图像框(Image) 1 图片框(PictureBox) 图片框不仅可以显示图像,还可以作为其他控件的容器 1) 添加背景图片: 2) AutoSize属性:演示4 该属性可调整图片框的大小以适应所加载图片的大小。 其值位为Ture时,图片框根据图片大小自动调整, 当为False (默认)时,图片框尺寸保持不变。,7.2.6 图片框和图像框,上一页,返回章首,下一页,2.图像框(Image),图像框的使用及图片的加载方法与图片框完全一样。 但其无AutoSize属性,也不可作其他控件的容器。

10、,Stretch属性: 该属性用于确定图像框如何与所加载图片相适应。 其值为Ture时,自动缩放图片以适应图像框的大小; 当为False(默认)时,自动缩放图像框以适应图片的大小,【例7-7 】 利用定时器、滚动条和图像框设计一个简单动画。,上一页,返回章首,下一页,选择题 1.要想不使用 Shift 或Ctrl键就能在列表框中同时选 多个项目。应该把列表框的Multiselect属性设置为 0 B.1 C. 2 D.其他 2 .删除列表框或组合框中指定的项目所使用的方法是 Move B.RemoveItem C. Clear D.SetFocus 3.当拖动滚动条中的滚动块时,将触发滚动条的

11、事件 Move B.Change C. Scroll D. SetFocus,上一页,返回章首,下一页,4. 用户在组合框中选择的数据项可以通过属性获得。 A. List B.ListIndex C. Text D. ListCount 5.下列控件中,没Caption属性的是; A. 框架 B.列表框 C. 复选框 D. 单选按钮 6. 复选框Value属性为1时,表示- 复选框未被选中 B.复选框被选中 复选框被选中但呈灰色 D. 数据类型不匹配,上一页,返回章首,下一页,7. 将数据项 “高等数学” 添加到列表框(List1)中使之 成为第一项应使用 List1.AddItem “高等数

12、学”,0 B. List1.AddItem “高等数学”,1 List1.AddItem 0,“高等数学” D. List1.AddItem 1,“高等数学” 8.假如窗体上添加了一个列表框,名称是默认值,其中添加 了5个数据项, 则语句Print List1.ListCount 的结果输出为 5 B.4 C. 6 D.以上都不正确,上一页,返回章首,下一页,9. 假如窗体上添加了一个列表框,名称是默认值,其中添加了5个数据项,则引用列表框最后一个数据项应使用 A. List1.List(List1.ListCount) B. List1.List(List1.ListCount 1 ) C.

13、 List1.List(ListCount) D. List1.List(ListCount - 1) 10. 如果列表框(List1)中没有被选中的项目, 则执行List1.RemoveItem List1.ListIndex 语句的结果是; A. 移去第一项 C. 移去最后加入列表的一项 B.移去最后一项 D. 出错信息,上一页,返回章首,下一页,填空题; 1.定时器事件之间的间隔通过属性设置,它的单位是 2.取消定时器事件要通过属性来实现。 3.组合框有三种不同的类型,这三种类型是、 分别通过把属性设置为、来实现。 4.在三种不同类型的组合框中,只能选择不能输入数据的组 合框是 5.复选框的属性设置为2时,将变成色,禁止用户 使用。 6. 属性设置为1,单选按钮和复选框以图形的方式出现,上一页,返回章首,下一页,7.列表框中项目的序号是从开始的。 8. 方法可以清除组合框和列表框中的所有内容 9. 滚动条响应的事件有和 10. 当用户单击滚动条的空白处,滑块移动的增量值有 属性决定 11. 如果要每隔2秒产生一个定时器事件,则属性 设置为,上一页,返回章首,下一章,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1