Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[54.198.37.250] |
|
Сообщ.
#1
,
|
|
|
Мне надо перевести из таблицы все значения отдного столбца в combobox.. Только вот не знаю что использовать: DataView или что другое.. И как это сделать?
|
Сообщ.
#2
,
|
|
|
получай из базы DataTable, а потом перебирай каждую строку и добавляй нужное в combobox
|
Сообщ.
#3
,
|
|
|
Binding сделай.
т.е. привязку данных к контролу - в данном случае combobox |
Сообщ.
#4
,
|
|
|
Цитата GarF1eld @ ну вы даете а потом перебирай каждую строку и добавляй нужное в combobox А свойства DataSource,DisplayMember, ValueMember и SelectedValue комбобокса на что? Причем текст можно из одной колонки таблицы брать, а выбранные значения из другой |
Сообщ.
#5
,
|
|
|
Цитата farad @ А свойства DataSource,DisplayMember, ValueMember и SelectedValue комбобокса на что? Причем текст можно из одной колонки таблицы брать, а выбранные значения из другой Да уж, не подумал Добавлено cboxData.DataSource = table; cboxData.DisplayMember = "Сol1"; |
Сообщ.
#6
,
|
|
|
Цитата (~Lapa~) @ Только вот не знаю что использовать: DataView Если привязывать сущности ADO.NET, как в последнем примере GarF1eld, именно он будет и использоваться (у каждой DataTable есть неявно созданный DefaultView) Так же можно привязывать коллекции бизнес-сущностей, реализующие IList, при этом DisplayMember нужно устанавливать по имени отображаемого свойства в сущности |