为用户提供选项列表,可选一项或多项,但不能进行类似文本框的编辑修改。项目数超出列表框显示的范围,会自动添加垂直滚动条(若是多列列表,可添加水平滚动条)。无下拉按钮。
一、列表框的属性: 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
本站由北京市万商天勤律师事务所王兴未律师提供法律服务