当前位置:编程学习 > C#/ASP.NET >>

combol赋值空字符串

我在程序中用到了控件combol,我在程序中有两个combol,当两个选择的项相同时,会弹出错误对话框,我想把一个combol选择的项赋值空字符串,重现选择,可是我试验了,用combol.text=""不行,那位师傅做过此类有关项目,希望有经验的能给指点 --------------------编程问答-------------------- 首先你要允许输入,而不是只能挑选下拉内容
其次combol.text=" ",加个空格 --------------------编程问答-------------------- 为什么当两个选择的项相同时,会弹出错误对话框??? --------------------编程问答--------------------    ComboBox1.SelectedIndex = -1 --------------------编程问答-------------------- 也可以

 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        ComboBox1.Items.Clear()
        ComboBox1.Items.Add("A")
        ComboBox1.Items.Add("B")
        ComboBox1.Items.Add("")
        ComboBox1.SelectedIndex = 0
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        ComboBox1.SelectedIndex = 2
    End Sub --------------------编程问答-------------------- 楼上都有说。。 --------------------编程问答--------------------
引用 3 楼 hzybc 的回复:
ComboBox1.SelectedIndex = 0

++ --------------------编程问答-------------------- 鄙视发帖不结贴的家伙,拒绝回答你问题了 --------------------编程问答--------------------
引用楼主 tlwhy 的回复:
当两个选择的项相同时,会弹出错误对话框

--------------------编程问答-------------------- select case  combox1.text
       case   "A"    
         combox2.items.clear
         combox2.text=" "
         combox2.items.add("B")
         combox2.items.add("C")
       case    "B"
         combox2.items.clear
         combox2.text=" "
         combox2.items.add("A")
         combox2.items.add("C")
       case  "C"
         combox2.items.clear
         combox2.text=" "
         combox2.items.add("A")
         combox2.items.add("B")
end slect 


补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,