Заполнение ComboBox Проблемы - PullRequest
0 голосов
/ 09 марта 2020

Я пытаюсь выполнить домашнее задание по визуальному основанию c, и я пытаюсь присвоить информацию списку, и он говорит, что амперсанд (&) не принадлежит. Если бы кто-нибудь мог взглянуть на мой код и сказать, как это исправить, это было бы удивительно, я бы предпочел не ждать, пока мой профессор проснется, чтобы получить ответ, спасибо заранее.

Private Sub btnCars_Click(sender As Object, e As EventArgs) Handles btnCars.Click
    'Convert String to Listbox
    txtMake.ToString()
    txtModel.ToString()
    cbxColorCar.ToString()

    'Assign car information to the listbox
    resultsCars = txtMake.Text & " " & txtModel.Text & " " & cbxColorCar & "."
End Sub

enter image description here

1 Ответ

0 голосов
/ 09 марта 2020

Вопрос, как и было задано, не имеет ничего общего с ListBoxes. Проблема в том, что вы пытаетесь объединить ComboBox с String, что не имеет смысла. Посмотрите, как вы использовали свойство Text для получения необходимых данных из ваших TextBox элементов управления? Предполагаете ли вы, что вам может понадобиться сделать что-то подобное, чтобы получить необходимые данные из ComboBox? Какое свойство использовать, зависит от того, как вы его заполнили. Если вы только что добавили Strings в коллекцию Items, то вы можете просто использовать Text, как для TextBox.

После этого у вас все еще может быть проблема, в зависимости от того, что resultCars есть. Если это само по себе ListBox, то вы напичканы. Как имеет смысл присваивать String переменной ListBox? Это не так. Если вы хотите добавить это String к ListBox, то это то, что вам действительно нужно сделать, что потребует некоторого фактического добавления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...