【问题标题】:Adding to a ComboBox in Visual basic 2010在 Visual basic 2010 中添加到组合框
【发布时间】:2012-03-14 07:55:25
【问题描述】:

我希望程序的用户能够将高中名称添加到已填充的 组合框。我在设计时向 ComboBox 添加了 4 个不同的高中。我有一个带有编辑工具和添加高中工具的 MenuStrip。这是我写的代码:

Private Sub AddHighSchoolToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AddHighSchoolToolStripMenuItem.Click
    Me.ComboBox1.Items.Add("")
End Sub

当我运行程序时,出现 4 高中,当我“添加高中”时,我得到一个空白区域。我做错了什么?

【问题讨论】:

    标签: vb.net ora-12154


    【解决方案1】:

    那是因为您在 ComboBox 中输入了一个空字符串。

    试试这个,

    Dim schName As String
    
        schName = InputBox("Enter your High School name", "High School name")
    
        If Not schName = "" Then
    
            ComboBox1.Items.Add(schName)
    
        End If
    

    【讨论】:

    • 暗影法师!非常感谢,这行得通。我希望用户能够将高中直接添加到下拉组合框中,但这也可以。我会玩它,看看我想出了什么。非常感谢您的帮助,保重!
    • @otisjefferson 将高中直接添加到下拉组合框中是什么意思? .BTW 我不是影子巫师 :)
    猜你喜欢
    • 1970-01-01
    • 2022-11-12
    • 1970-01-01
    • 2015-04-14
    • 2012-02-29
    • 2012-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多