VB中的ComboBox怎么使用~~急

来源:百度知道 编辑:UC知道 时间:2024/05/18 10:25:42
我已经写好ComboBox的list,当运行时选到list其中的一个,那在代码中怎么编啊?

和listbox控件差不多啊。都是在click事件中
Private Sub Combo1_Click()
MsgBox Combo1.ListIndex
End Sub
第一项对应的listindex值为0
第二 对应1

ComboBox 控件

ComboBox 控件将 TextBox 控件和 ListBox 控件的特性结合在一起-既可以在控件的文本框部分输入信息,也可以在控件的列表框部分选择一项。

语法

ComboBox

说明

为了添加或删除 ComboBox 控件中的项目,需要使用 AddItem 或 RemoveItem 方法。设置 List、ListCount、和 ListIndex 属性,使访问 ComboBox 中的项目成为可能。也可以在设计时使用 List 属性将项目添加到列表中。

注意 只有当 ComboBox 的下拉部分的内容被滚动时,Scroll 事件才在 ComboBox 中发生,而不是每次 ComboBox 的内容改变时。例如,如果 ComboBox 的下拉部分包含五行,并且最顶上的项为突出显示,则在您按完向下箭头键六下(或按一次 PgUp 键)之前 Scroll 事件不发生。再往后,每按一次向上箭头键引发一次 Scroll 事件。

运行时comboBox,显示list中的列中第一行代码见下:
Combo1.Text = Combo1.List(0)
将ComboBox中列第一行在textbox中显示,代码是:
Text1.Text = Combo1.List(0)

其它行括号中数字改为所需行减1就行。