Excel中combox可以设置listwidth,VB6中combo怎么设置?
Excel中combox可以设置listwidth,VB6中combo怎么设置?谢谢大家
ComboBox控件
ComboBox控件与ListBox基本相同,它的优点在于占用的面积小,除了可以在选项中选择外还可以输入其它数据。它的缺点是不能多选择。
[属性:]
.list 可以在此属性里添加列表项
·Text 表示当前操作项内容。
·ListCount 表示当前列表框中总数据项数。
·ListIndex 表示当前操作项下标,第1项=0。
·List(i) 表示第i项表项内容。
·Sorted 表示是否排序。
[方法:]
· AddItem 向列表框增加一项数据。
· ListX.AddItem(Item As String)
· RemoveItem 删除第i项
· ListX.RemoveItem(i As Integer)
其它方法与事件和ListBox相同。
点击combobox后显示弹出所选选项的内容
Private Sub Combo1_Click()
Dim i
For i = 0 To i = 3 Step 1
' If (Combo1.Selected(i)) Then
' MsgBox (Combo1.List(i))
'Else
MsgBox (Combo1.Text)
Next i
End Sub
为combobox控件添加下拉选项
Private Sub Form_Load()
Combo1.List(0) = 111
Combo1.List(1) = 222
Combo1.List(2) = 333
Combo1.List(3) = 444
End Sub