您好,欢迎来到画鸵萌宠网。
搜索
您的当前位置:首页VB教案(9)列表框(ListBox)

VB教案(9)列表框(ListBox)

来源:画鸵萌宠网
(九)列表框(ListBox)

为用户提供选项列表,可选一项或多项,但不能进行类似文本框的编辑修改。项目数超出列表框显示的范围,会自动添加垂直滚动条(若是多列列表,可添加水平滚动条)。无下拉按钮。

一、列表框的属性: 1. Name属性: 2. Text属性:(编程用)

总是对应用户在运行时选定的列表项目的内容。 3. ListIndex属性:(编程用)

(1) 设置列表框中当前要选用的项目,相当于触发Click事件。 (2) 返回列表框中当前选中项目的索引值: 第一项为0,第二项为1„„ 未选中为 – 1 4. NewIndex属性:(编程用)

始终定位在最后一个添加到列表中的项目的索引值。 5. List属性:(编程用)

本属性包括项目全部组成的一个数组,以下标来区分每一个项目元素,引用格式为: <控件名>.List(<索引值>) 6. ListCount属性:(编程用)

返回列表框中项目的总数(最大索引值 + 1)。 7. Sorted属性:

选True时,自动按字母顺序排序。(缺省值为False) 8. Selected(索引值)属性:(编程用) 返回值为True时,表示索引值所指的项目被选中。 9. Style属性:

0:表示只能单选(默认值) 1:表示可选多项 10.MultiSelect属性:

0:表示只能单选

1:可用鼠标单击方式选多项

2:可用 + 单击 或 + 单击 的方式选多项

二、列表框的事件和方法: 1. Click事件: 2. Dblchick事件:

注:程序中常应考虑到双击某一项目的效果,应和单击该项目后再单击一命令按钮(如“确

定”)的效果相同。(方法是:将<命令按钮名>_Click 或 <命令按钮名>.Value=True 的语句放入双击列表的事件过程中。) 3. AddItem方法:

(1)向列表中添加项目,引用格式为:

<列表框名>.AddItem <项目字符串表达式> [,<索引值>] (2)说明:

①本方法通常用在Form_Load()事件的过程中。

②<索引值>指定添加项目的插入位置。 ③<索引值>缺省时:

Sorted属性为False时,则添加在列表框尾部。

Sorted属性为True时,则插入到所排序列的适当位置。 4. RemoveItem方法: (1)格式:

<列表框名>.RemoveItem [,<索引值>]

(2)功能:

删除列表框中指定的项目。 (3)说明:

<索引值>缺省时,删除当前选定的项目。 5. Clear方法: (1) 格式:

<列表框名>.Clear (2) 功能:

删除列表框中所有项目。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo8.com 版权所有 湘ICP备2023022238号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务