内容正文:
美图浏览——滚动条和列表框
1
美图浏览——滚动条和列表框
内容及要求:
掌握常用控件ListBox和ComboBox控件的列表项目的添加、删除、选择和使用学会HScrollBar和VScrollBar控件。
2
学习重点:
常用控件列表框和滚动条的常用属性、重要事件和方法的使用。
学习难点:
常用系统对象的使用。
3
1.列表框控件
列表框控件(ListBox)用于显示项目列表,用户可从中选择一个或多个项目。如果项目总数超过了可显示的项目数, VB会自动加上滚动条。
列表框有两种风格:标准和复选列表框。通过它的Style属性来设置
4
组合框控件(ComboBox)将文本框和列表框的功能结合在一起,用户可以在列表中选择某项(只能选取一项)。或在编辑区域中直接输入文本内容来选定项目。
组合框共三种风格:下拉式组合框、简单组合框和下拉式列表框。
5
二、主要属性
1.List、ListCount和ListIndex属性
这3个属性只能在程序代码中设置:
List: 字符型数组
存放列表框的项目数据,下标是从0开始的。
例如: List(0)表示第一项(Listindex=0)的内容
ListIndex: 整型值
选中的项目的序号, 没有项目选中时为-1。
ListCount:整型值
表示项目的数量,ListCount-1是最后一项的下标。
6
2.Style属性
该值用来指示控件的显示类型和行为。在运行时是只读的。列表框控件或组合框控件的Style属性含义是不同的。
7
3.MultiSelect属性
用于指示是否能够在列表框控件中进行复选以及如何进行复选,在运行时是只读的。
注意,组合框控件无此属性。
MultiSelect 属性设置值及含义
设置值
含 义
0
(缺省值)不允许复选
1
简单复选。鼠标单击或按下空格键在列表中选中或取消选中项。箭头键移动焦点
2
扩展复选。按下 SHIFT 并单击鼠标将在以前选中项的基础上扩展选择到当前选中项。按下 CTRL 并单