Как заполнить combobox?

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

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

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

cmbBox.Items.Add("бананы");
cmbBox.Items.Add("киви");

Запускаем приложение и видим, что теперь выпадающее меню содержит два новых элемента.

control combobox

Но, иногда бывают ситуации, когда нужно заполнить combobox сразу же большим количеством значений, которые например, содержаться в каком-нибудь массиве. В таком случае можно воспользоваться методом AddRange, например:

string [] fruit = {"апельсины", "яблоки", "виноград", "манго"};
cmbBox.Items.AddRange(fruit);

выпадающий список

Либо поместить данные в объект DataSource.

List<string> vegetables;
vegetables = new List<string> {"картошка", "капуста", "свекла"};
cmbBox.DataSource = vegetables;

Читайте также:

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*