第六章 第五节 选择控件——列表框和组合框
来源:互联网 发布:网络本科学历可以考研 编辑:程序博客网 时间:2024/05/24 01:24
vb学习总结,
列表框
1、属性
1、columns
该属性用来确定列表的列数。当该属性设置为0(默认)是,所用的项目呈单列显示。如果该属性为1,则列表框呈多行多列显示;
2、list
该属性用来累出表项的内容。list属性保存了列表框中所有值得数组,可以通过下标访问数组中的值(下标值从0开始),其格式为:s$=[类表框.]list(下标)
3,listcount
该属性列出列表框中表项的数量。类表框中列表项的排列从0开始,最后一项的序号为listcount-1
4、listindex
该属性的设置值是已选中的类表的位置。表项位置由索引值指定,第一项的索引值为0,第二项为1,依次类推。如果没有选中任何项,listindex的值将设置为-1
5、multiselect
该属性用来设置一次可以选择的表项数。对于一个标准列表框,该属性的设置值决定了用户是否可以砸列表框中选择多个表项。multiselect属性可以设置成以下3个值:
0——每次只能选择一项。
1——可以同时选择多个项,后续的选择不会取消前面所选择的项。可以用鼠标或空格键选择
2——可以指定范围内的表项。其方法是:单击所要选择的范围第一项,然后按下shift 键,不要松开,并单击所要选择的范围的最后一项。如果按下ctrl 键,并单击列表框中的项目,则可以连续的选择多个表项
如果选择多个表项,listindex和text属性只是表示最后一次的选择值。为了确定所选择的选项,必须检查selected 属性的每个元素。
6、selected
该属性实际上是一个数组,各个颜色的值为true或false ,每个元素与列表中的一项对应。当元素的值为true时,表明选择了该项;如果false则表示未选择。用下面的语句可以检查指定的表项是否被选择:
列表框selected(索引值)
7、selcount
如果multiselect属性设置为1或2,则改属性用语读取列表框中的所选项的数目。
8、sorted
如果sorted的属性设置为true,则表项按字母、数字升序排列;如果把它设置为false(默认),则表项如列表框的先后次序排列
9、这个属性用语确定控件围观,只能在设计时确定。其取值可以设置为0(标准形式)和1(复选框形式)。
10、text
该属性的值为最后一次选中的表项的文本,不能直接改text属性。
列表框事件
类表框接受click和dblclick事件,但有时不用编写click事件过程代码,而是当单击一个命令按钮或发生dblcick事件时,读取text属性。
列表框方法
1、additem
该方法用来在类表框中插入一行文本,其格式为:
2、clear
该方法用来清除列表框中的全部内容。
3、removeitem
该方法用来删除列表框中的指定的项目,格式为:
removeitem方法从列表框中删除以“索引值”为地址的项目,该方法每次只能删除一个项目。
组合框
组合框是组合列表框和文本框的特性而成的控件。也就是说,组合框是一个独立的控件,但它兼有列表框和文本框的功能。
1、组合框属性
列表框的属性基本上都是用于组合框,此外它还有自己的属性:
1、style
这是组合框的一个重要属性,其取值为0、1、2,它决定了组合框3种不同的类型。
0——下拉式组合框,可以输入文本或从下拉列表中选择表项。
1——简单组合框,如果mod总高度比组合框的高度达,则自动加上垂直滚动条。
2——下拉式类表框
2、text
该属性是用户所选择的项目的文本或直接从编辑区输入的文本
组合框事件
组合框所有的相容的事件依赖于其style属性。只有简单组合框(style=1)才能接受dblclick事件,其他两种组合框可以接受click事件和dropdown事件。对于下拉式组合框(style=0)和简单组合框,可以在编辑区输入文本,当输入文本时可以接收change事件。一般情况下,用户选择项目之后,只需要读取组合框的text属性。当用户单击组合框中向下箭头时,将厨房dropdown事件,该事件实际上对应于向下箭头的单击(click)事件。
组合框方法
前面介绍的 additem、clear和removeitem 方法也适用于组合框,其用法与在列表框中相同。
- 第六章 第五节 选择控件——列表框和组合框
- 第五节 html文字列表
- 列表框控件ListBox(选择类控件)
- 组合框控件列表项简单居中
- 自定义组合控件:下拉选择框
- 第三章 第五节 选择细节等级(LOD)
- 易语言保存组合框,和列表选择框数据到数据库
- 第五节 html5学习——拖放
- 第五节 xml学习——属性
- Ant Design of React—第五节
- 第二章 --- 第五节
- 第三章 --- 第五节
- 【第二章 第五节】
- 高级控件之列表选择框(Spinner)
- 左右列表框内容选择控件
- 下拉组合框控件ComboBox(选择类控件)
- SWT 和 JFace, 第 2 部分: 了解菜单、列表、组合框、表和树
- SWT 和 JFace, 第 2 部分: 了解菜单、列表、组合框、表和树
- 126. PHP 加密
- 对比性句子sentiment analysis
- UILabel的text设置不同颜色、字体
- 《集群、权重、时间戳之回眸一识》
- Median of Two Sorted Arrays
- 第六章 第五节 选择控件——列表框和组合框
- JSP、servlet运行原理
- 010-OD调试使用小结
- 栈的两种遍历方式
- Google log 日志文件
- Hexo+GitHub 建站最详细教程
- 20160909阿里校招数据研发工程师笔试总结
- 博弈问题
- ViewPager