中易网

怎么设置VB列表框多行显示

答案:6  悬赏:40  
解决时间 2021-03-20 19:17
怎么设置VB列表框多行显示
最佳答案
要在list的属性窗口设置
MultiSelect(多选属性),基值可为:
0:每次只选一个
1 :同时选多个
2:可用shift连选,ctrl不连续选择
应该将MulstiSelect设为1。

问题2:在代码中实现
Private Sub Command1_Click()
For i = 0 To List1.ListCount - 1
If List1.Selected(i) = True Then
Print List1.List(i)
End If
Next i
End Sub
全部回答
列表框本来就是多行显示的
你大概想问怎么多列显示吧?很困难,建议你还是用ListView控件代替
Columns属性 用于指定列表框中列的数目(栏数)。列表框中的项目可以单列垂直显示,也可以水平单列或水平多列列表显示,其取值如表2.2所示。 Columns属性值及其含义 0 垂直单列列表 1 水平单列列表 大于1 水平多列列表 Columns属性不适用于组合框,因为组合框不支持项目的多列显示。
注意题目的要求: 要想【不使用】shift或ctrl键就能在列表中【同时选择】多个项目 multiselect = 0 只允许单选 multiselect = 1 允许按住shift或ctrl键多选,多选了是多选的,但是不符合题目要求 multiselect = 2 列表前有复选框,这样只要勾选复选框了,不就是【不使用shift或ctrl键就能多选】嘛!
在列表框的属性中设置colums的值为0,然后在属性的list中输入你所需要的项目。当完成一项时,按Ctrl+Enter就可以输入下一个选项。 属性中的colums=0(默认)列表框垂直滚动 colums=1 列表框水平滚动
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么淘宝上快男写真《ZERO距离》有两个不同
超市主管竞聘书
上海一月出游三天去哪里好
北京哪个海洋馆最大?
跳绳胸部会变小吗
我的电脑开机出现windows启动管理器画面该如
怎么样淬火才能让钢强度增强,我用汽车弓片打
罗曼罗兰家纺是合法吗?新人如何起步?能不能做
微信商城要怎么推广?
这周六要去五大连池玩。住在北安。想知道去老
Kose高丝softymo高保湿透明质酸卸妆洗面奶和
武隆顺祥商务宾馆地址有知道的么?有点事想过
生产体系开会主题 上联是全员参与,求下联
华夏消声器公司这个地址在什么地方,我要处理
怎样买保险受益人能获得500万
推荐资讯
圣诞节送什么礼物给男朋友,他现在在国外,邮
2016年东莞可以处理异地违章12分么
k线图里的最右边蓝色一竖是代表什么意思 细细
红蜘蛛软件连不上问题,看看这是什么问题
小卡宴报价2017最低多少价格可优惠吗
你好~, 请问有没有老孙物流的联系方式? 我
为什么我手机没有震动 怎么搞的 调了也没有用
从四公里打车到九街沃尔玛多少钱
恐怖歌曲,听着心里直发毛的歌曲有吗,帮我推
快而美数码影像(营背街)地址在什么地方,我要
acer怎么开启小键盘?
江苏省邗江306县道20公里处在哪里
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?