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