Добавление в ComboBox в Visual Basic 2010 - PullRequest
0 голосов
/ 14 марта 2012

Я хочу, чтобы пользователь программы мог добавить имя старшей школы к уже заполненному Поле со списком. Я добавил 4 разных старших школы в ComboBox во время разработки. У меня есть 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 High School, когда я "Добавить High School", я получаю пробел. Что я делаю не так?

1 Ответ

1 голос
/ 14 марта 2012

Это потому, что вы вводите пустую строку в 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
...