Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)
If Text1.Text = "1" Then Combo1.Text = "增加"
End Sub
那同样可以关联,和这个思路反过来,只是事件不是KeyUp,而是combo的change过程
Private Sub Combo1_Change()
select case combo1.text
case "增加"
text1.text=1
case "修改"
case "删除"
case else
text1.text=""
end select
删除所有列表项目
增加新项目,n为你选中第一个Combobox索引,来确定你二维数组的值
n = Combobox1.Items.SelectIndex
GetLength(1) 是得到你二维数组的长度
for i = 0 to aTemp.GetLength(1)
if aTemp(n,i) "" then
end if
next
另一种方法是把所有的省市区保存到数据库里,打开网页的时候把省查出来并显示,选择省的时候更改关联的市 区.当然这也有两种方法,一种用ajax,另一种则是在打开网页的时候全查出来生成JS代码,然后改变,各有优劣,自己看着办吧.
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
a(i) = i '赋值.
b(i)(j) = i '赋值.
Next
ComboBox1.Items.AddRange(a)
Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedIndexChanged
End Class
啥叫"下拉菜单"?到底是要做菜单,还是做下拉列表?!
如果是做菜单,那就直接设置好第一段:二级菜单;
如果是下拉列表,那就在一级列表的click事件中,根据选择的项目,动态设置二级列表的内容就行了.
设置一个全局变量:
Public item As String
然后在第一个窗口那里取:
item = ComboBox1.SelectedItem.ToString()
然后加到第二个窗口那里:
这样应该可以了,建议你多看MSDN.
以上就是土嘎嘎小编为大家整理的vb.net下拉框连动相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!