VB中Combobox的用法

VB中Combobox的详细用法...
本人刚刚开始学VB...很笨...所以各位讲得详细点哈

Combobox控件用于在一组列表中选择其中的一项或多项。

使用方法如下:

AddItem 向列表框增加一项数据。

ListX. AddItem(Item As String)

RemoveItem删除第i项

ListX. RemoveItem(i As Integer)

使用属性如下:

Text表示当前操作项内容。

ListCount表示当前列表框中总数据项数。

ListIndex表示当前操作项下标,第1项=0。

List(i) 表示第i项表项内容。

MultiSelect表示是否允许多选择。

Selected(i)表示第i项是否被选中。

SelCount表示被选中的项数。

Sort表示是否排序。

扩展资料

ComboBox 控件和ListBox 控件在功能上很相似,很多情况下,这两个控件是可以互换使用的,但是还是有某种特定的环境下只适合使用一种控件的情况。

通常,ComboBox控件适合于建议用户选择控件所列举的选项、同时又可以让用户自行在文本框中输入列表中不存在的选项的情况;而ListBox 控件适合于限制用户只能选择列表中的选项的情况。

在用户界面上,因为ComboBox 控件默认情况下是存在下拉列表框的,所以比ListBox 控件占用的窗体空间少,更加适合于使用在存在大量列表项的情况下。ComboBox 控件的比ListBox 控件更加能灵活多用。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-28
使用 ComboBox 组件
在任何需要从列表中选择一项的表单或应用程序中,您都可以使用 ComboBox 组件。例如,您可以在客户地址表单中提供一个州/省的下拉列表。对于比较复杂的情况,您可以使用可编辑的组合框。例如,在一个驾驶方向应用程序中,您可以使用一个可编辑的组合框来让用户输入出发地址和目标地址。下拉列表可以包含用户以前输入过的地址。

ComboBox 参数
以下是您可以在属性检查器中或在“组件检查器”面板中为每个 ComboBox 组件设置的创作参数:

editable 确定 ComboBox 组件是可编辑的 (true) 还是只能选择的 (false)。默认值为 false。

labels 用一个文本值数组填充 ComboBox 组件。

data 将一个数据值与 ComboBox 组件中的每个项目相关联。该数据参数是一个数组。

rowCount 设置在不使用滚动条的情况下一次最多可以显示的项目数。默认值为 5。

您可以编写“动作脚本”,通过利用 ComboBox 类的方法、属性和事件来设置 ComboBox 实例的其他选项。有关详细信息,请参阅 ComboBox 类。

创建具有 ComboBox 组件的应用程序
以下过程解释了如何在创作时将 ComboBox 组件添加到应用程序。在此范例中,组合框在其下拉列表呈现出一个从中选择城市的列表。

要创建具有 ComboBox 组件的应用程序,请执行以下操作:
将 ComboBox组件从“组件”面板拖到舞台上。
选择“变形”工具,并在舞台上调整该组件的大小。
组合框只能在创作时在舞台上调整大小。通常,您只需改变组合框的宽度以适应其条目。

选择组合框,并在属性检查器中输入实例名称 comboBox。
在“组件检查器”面板或属性检查器中,执行以下操作:
输入 Minneapolis、Portland 和 Keene 作为标签参数。双击标签参数字段以打开“值”对话框。然后单击加号(+)以添加项目。
输入 MN.swf、OR.swf 和 NH.swf 作为数据参数。
这些是假想的 SWF 文件。例如,当用户在组合框中选择了一个城市时,你就可以加载这些文件。

在时间轴中选择第一帧,打开“动作”面板,然后输入以下代码:
form = new Object();
form.change = function (evt){
trace(evt.target.selectedItem.label);
}
comboBox.addEventListener("change", form);

最后一行代码将 change 事件处理函数添加到 ComboBox 实例本回答被提问者和网友采纳

VB中Combobox的用法
1. 首先,ComboBox组件的创建十分直观。在“组件”面板中拖放组件到舞台上,然后使用“变形”工具调整大小,通常调整宽度以适应需求。为组件命名,如comboBox。2. 在属性检查器中设置参数:设置"editable"属性为true或false,决定是可编辑还是仅限选择。例如,如果用于地址输入,可能需要设置为true。接着,...

VB中Combobox的用法有哪些?
使用 ComboBox 组件\\x0d\\x0a 在任何需要从列表中选择一项的表单或应用程序中,您都可以使用 ComboBox 组件。例如,您可以在客户地址表单中提供一个州\/省的下拉列表。对于比较复杂的情况,您可以使用可编辑的组合框。例如,在一个驾驶方向应用程序中,您可以使用一个可编辑的组合框来让用户输入出发地址...

vb组合框控件怎么做
打开VB,创建一个新的窗体。在工具箱中找到组合框控件,将其拖放到窗体上。双击组合框控件,打开代码编辑器。在代码编辑器中,使用AddItem方法添加选项。例如:ComboBox1.AddItem "选项1"ComboBox1.AddItem "选项2"ComboBox1.AddItem "选项3"可以使用SelectedIndex属性或SelectedText属性来获取用户选择的选项...

VB下拉框
在VB编程中,下拉框(ComboBox)的创建与初始化过程可以通过简单的步骤来实现。首先,当窗体加载时,可以使用Private Sub Form_Load()事件来动态添加选项。例如,如果你想在下拉框中显示一系列的数字,可以按照以下代码进行操作:在Form_Load()事件中,你可以使用以下代码来添加选项:Private Sub Form_Load...

VB中combobox如何使用
combobox里面的list属性就是可以设置下拉里面的值,具体操作时,按ctrl+enter就可以输入下一行的值,而其text的值是设置显示的默认值

VB中Combobox的用法 1个Combobox2个选项,3个Text
Select Case Combo1.ListIndex Case 0 Text3.Text=val(Text2.Text)+val(Text1.Text)Case 1 Text3.Text=val(Text2.Text)-val(Text1.Text)End Select End Sub 你的代码错误所在:1、选择Combo的下拉选项时不会触发Change事件,只有改变输入框的内容时才触 发 2、Itemdata属性的类型是数值,不是...

vb中combo的详细用法
1、定义控件对应变量 假定已经创建了一个Dialog,并且从控件工具箱将 Combo Box 控件拖放到上面。打开 Class Wizard,添加控件对应变量,如:CComboBoxm_cbExamble;在后面的代码中会不断使用这个变量。2、在ComboBox控件属性的Data标签里面添加,一行表示ComboBox下拉列表中的一行。换行用ctrl+回车。3、在...

vb combol控件怎么用啊
ComboBox 说明 为了添加或删除ComboBox 控件中的项目,需要使用 AddItem 或 RemoveItem 方法。设置 List、ListCount、和 ListIndex 属性,使访问 ComboBox 中的项目成为可能。也可以在设计时使用 List 属性将项目添加到列表中。注意 只有当ComboBox 的下拉部分的内容被滚动时,Scroll 事件才在 ComboBox ...

关于vb中combobox的用法问题,帮忙看看哪不对
Combo1.AddItem "星期三"End Sub Private Sub Command1_Click()Text1.Text = "g=" & Combo1.ListIndex End Sub 就这么几行就可以完成你几十行代码的功能,而且没有用到变量 补充一句,VB中的变量不定义也是可以用的,但是如果涉及作用域的话,就必须定义!比如在你的代码中,Combo1_Click中的g...

VB中怎么在combobox里面加选项 以下拉列表方式出现如果连vfp取表里的...
combobox本身是数据控件,可以用来显示某个数据表里的某个字段值,方法:首先使用ADO控件连接数据库,然后设置combobox的DataSource 属性为ADO控件,设置combobox的DataField 属性为所需要的字段。

相似回答