:创建多列和多选项列表框
可用 Columns 属性指定列表框中的列数目。此属性取值如下:
值 | 描述 |
0 | 垂直滚动的单列列表框。 |
1 | 水平滚动的单列列表框。 |
>1 | 水平滚动的多列列表框。 |
如有必要,Visual Basic 可自动换行显示列表项目并为列表添加水平滚动条;若列表只填充在单列中则不添加滚动条。Visual Basic 可根据需要自动换列显示。注意,若列表框的项目比列宽度要宽,则会截去文本超出的部分。
用户可从列表中选择多个项目。设置 MultiSelect 属性来处理标准列表框中的多项选择,MultiSelect 属性取值如下:
值 | 选项类型 | 描述 |
0 | 无 | 标准列表框。 |
1 | 简单多项选择 | 单击或按 SPACEBAR 键选定列表中的附加项目,或撤消对附加项目所作的选定。 |
2 | 扩充的多项 选择 | 可用SHIFT+ 单击或 SHIFT+ 箭头键选定从上一个选定项到当前的选项之间的所有选项。CTRL+ 单击将选定(或撤消选定)列表中的项目。 |
详细信息关于 Columns 和 MultiSelect 属性的详细信息,请参阅本章后面的“列表框控件方案 2:创建多列列表框”。