Вопрос сбора данных C # DataBinding - PullRequest
0 голосов
/ 21 июня 2010

Предположим, у меня есть коллекция элементов, и я хочу связать их с ComboBox / ListBox.В этом случае Combo / ListBox будет содержать все элементы из коллекции.Что делать, если я хочу добавить некоторые другие элементы в ComboBox / ListBox, которые не являются частью самой коллекции.Например, у меня есть коллекция чисел (1,2,3, ..., 10), и я хочу, чтобы мой ComboBox содержал эту коллекцию и элемент с текстом «Все», поэтому ComboBox будет иметь всего 11 элементов (строка «Все»и 10 номеров).Можно ли сделать это, используя List, связанный с DataSource ComboBox, а затем добавить строку «All» в ComboBox?

1 Ответ

1 голос
/ 21 июня 2010

Вы можете просто создать новый элемент списка и вставить его.

ListItem defaultItem = new LiftItem();
defaultItem.Value = "0";
defaultItem.Text = "All";

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