添加到组合框在Visual Basic 2010
问题描述:
我希望该程序的用户能够以一个高中的名字添加到已填充 组合框。我在设计时向ComboBox添加了4个不同的高中。我有一个编辑工具和添加高中工具的MenuStrip。这是我写的代码:添加到组合框在Visual Basic 2010
Private Sub AddHighSchoolToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AddHighSchoolToolStripMenuItem.Click
Me.ComboBox1.Items.Add("")
End Sub
当我运行该程序,4个高中出现,当我“添加高中”我得到一个空白。我究竟做错了什么?
答
那是因为你正进入一个空字符串到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
暗影精灵!非常感谢,这工作。我希望用户能够将高中直接添加到下拉式组合框中,但这也可以工作。我会玩弄它,看看我想出了什么。我非常感谢你的帮助,保重! – 2012-03-14 12:32:50
@otisjefferson你是什么意思_add高中直接进入下拉ComboBox_? .BTW我不是影子向导:) – Himal 2012-03-14 13:41:50