VB中列表框的使用技巧说明
1.排列列表框中的列表项。
在设计时或运行时,通过将列表框的SORTED属性设置为TRUE(默认值为FALSE),可以按字母顺序排列列表框中的项目。
2.如何返回选中列表项的文本?
可以使用list.text属性或list.list(list.listindex)来获取列表项。
3.使用多选列表框。
多选列表框允许用户一次选择多个列表项。通过设置MULTISELECT属性,可以将列表框转换为多选列表框。用户可以使用SHIFT和CTRL键来选择多个列表框。以下是设置时可能用到的值:
0-不允许多重选择(默认)
1-简单多选,单击鼠标或空键选择一个或取消列表框中的选择。
2-扩展的多项选择。按下SHIFT键并单击鼠标,或者按下SHIFT键和箭头键
你可能会说,我已经在上面设置了MULTISELECT属性,可以在列表框中进行多选,但是如何返回选中的项目呢?那么,我们可以使用一个循环来查找选中的项:选中的属性在循环中使用:
' dimintloopindex as integer ' intloopindex是循环变量
for intloopindex = 0 tolist . list count-1 ' list . list count-1是列表框中列表项的序列号
if。selected(inloopindex)then ' selected属性是列表项的选中状态,将选中的列表项添加到另一个列表框中for boolean
list 2 . additemlist . list(intloopindex)'
end if '我们可以根据自己的需要编写这段代码
next intloopindex。
4.让列表框有一个水平滚动条:只需使用COLUMNS属性将列表框分成多列。默认情况下,该属性的值为0,不允许多列;当设置了其他值时,列表框会将其列表项显示为多列,我们对每一项的操作方法保持不变。
5.在列表框中使用复选框:通过设置STYLE属性,可以使用复选框将列表框更改为列表框。设置STYLE属性时使用下列值:0-标准列表框(默认)1-带有复选框的列表框。
6.清除空列表框列表。清楚的
实际上,上述技术也适用于类似列表框的控件,如FileListBox、folder list box等。请快点尝一尝。
0条评论