Public Sub New()
...
...
Combobox1.Items.Insert "Chardonnay"
Combobox1.Items.Insert "Fum Blanc"
Combobox1.Items.Insert "Gewztraminer"
Combobox1.Items.Insert "Zinfandel"
End Sub
7.设计时添加项目
在设计时,也可设置组合框控件“属性”窗口的Items属性 , 从而在列表中添加项目 。选定Items属性并单击按钮后就可以输入列表项目 , 然后按回车键换到新的一行 。
只能将项目添加到列表的末尾 。所以,如果要将列表按字母顺序排序 , 则应将Sorted属性设置为True.
8.指定位置添加项目
为了在列表指定位置添加项目,应在新项目后指定索引值 。例如,下行代码将"Piont Noir"插入到第一个位置并把其vb.net虚线他项目的位置向下调整:
Combobox1.Items.Insert(0,"Pinot Noir")
注意:指定列表中的第一个位置的是0而不是1
9.排序列表
将Sorted属性设置为True并省略索引,则可在列表中指定按字母顺序添加的项目 。排序时不区分大小写 。将sorted属性设置为true后,Items.Insert方法将导致不可预料的非排序结果 。
10.删除项目
可在组合框中用Items.Remove方法来删除项目 。Items.Remove有一个参数index,它指定要删除的项目:combobox1.Items.Remove(index)及index参数和Items.Insert中的参数相同 。例如,为了删除列表中的第一个项目,应添加下面一行代码:
combobox1.Items.Remove(0)
若要删除所有列表项目 , 就使用Clear方法:
combobox1.Clear
11.用Text属性获取列表内容
获取当前选项目值的最简单的常用方法就是使用Text属性 。在运行时无论向控件的文本框部分输入了什么文本 , Text属性都与这个文本相对应 。它可以是选定的列表选项,或者是用户在文本框中输入的字符串 。例如,如果用户选定列表框中的“chardonnay” , 则通过下列代码显示有关“chardonnay”的信息:
Private Sub Combobox1_click(Byval sender As Object,Byval e As System.EventArgs)
If Combobox1.Text="Chardonnay" Then
Textbox1.Text="Chardonnay is a midium-bodied white wine."
End If
End Sub
其中Text属性包含Combobox1列表框中当前选定的项目 。代码查看是否选择了“Chardonnay”,若是如此,则在文本框中显示信息 。
12.用Items属性访问列表选项
有了Items属性就可访问列表中所有项目,该属性包含一个数组,而且列表中的每个项目都是数组的元素 。每一项都表示为字符串的形式 。为了引用列表中的项目,应使用如下语法:
ComboboxName.Items(index)
ComboboxName为组合框名称,而index是项目的位置 。顶端项目的索引为0,下一个项目的索引为1 , 依次类推 。例如 , 在文本框中,以下语句显示列表中的第三个项目(index=2):
Text1.Text=CStr(Combobox1.Items(2))
13.用SelectIndex属性判断位置
想要知道组合框列表中选定项目位置,可以由SelectIndex属性得到 。该属性设置或返回控件中当前选定项目的索引值 , 而且只在运行时有效 。对组合框的SelectIndex属性进行设置时也会触发控件的Click事件 。若选定第一个(项端)项目,则属性值为0;选定的下一个项目属性值为1 , 依次类推 。如果未选定项目,或者用户在组合框中输入选项(样式0或1)而不在列表中选择现有的项目,则SelectIndex为-1 。
14.Items.Count属性返回项目数
为了返回组合框中的项目数,应使用Items.Count属性 。例如,下列语句用Items.Count属性判断组合框中的项目数:
TextBox1.Text="You have"Combobox1."Items.Count""_entries listed"
vb如何绘制虚线
推荐阅读
- 2010年最火的休闲益智游戏的简单介绍
- 河北sap软件实施,sap软件使用教程培训
- 小程序简介怎么看,小程序简介怎么看全部内容
- ppt怎么转换为pdf,pdf如何转化为ppt
- tlsjava代码 throwsjava
- cpu什么好些,cpu哪些比较好
- windows下redis启动服务器,redis启动服务端
- word你如何输入横线,word里如何输入横线
- vb.net文件下文件 vbnet fileopen