• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Статья Как заполнить ComboBox

Как заполнить элемент управления combobox?

В этой небольшой заметке хочу показать несколько простых способов, с помощью которых Вы сможете заполнить combobox любыми значениями.

И так, для начала создадим Windows Forms приложение, после чего добавим на форму элемент управления combobox. Затем с помощью метода Add заполним combobox (cmbBox), а точнее содержащуюся в нём коллекцию объектов Items, несколькими значениями, например:

C#:
cmbBox.Items.Add("бананы");
cmbBox.Items.Add("киви");
Запускаем приложение и видим, что теперь выпадающее меню содержит два новых элемента.

27262


Но, иногда бывают ситуации, когда нужно заполнить combobox сразу же большим количеством значений, которые например, содержаться в каком-нибудь массиве. В таком случае можно воспользоваться методом AddRange, например:
C#:
string [] fruit = {"апельсины", "яблоки", "виноград", "манго"};
cmbBox.Items.AddRange(fruit);
27263


Либо поместить данные в объект DataSource.
C#:
List<string> vegetables;
vegetables = new List<string> {"картошка", "капуста", "свекла"};
cmbBox.DataSource = vegetables;
Читайте также:
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!