Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
28.04.2014, 16:43
|
|||
---|---|---|---|
|
|||
DataGridView в ComboBox |
|||
#18+
Добрый день, знатоки! Помогите! Завис на глупой проблеме. У меня есть заполненный DataGridView. И вот все значения определённой колонки мне надо запихать в коллекцию ComboBox в качестве DisplayValue, установив при этом индекс строки грида в качестве ValueMember. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.04.2014, 17:30
|
|||
---|---|---|---|
|
|||
DataGridView в ComboBox |
|||
#18+
Алексей Ку.Добрый день, знатоки! Помогите! Завис на глупой проблеме. У меня есть заполненный DataGridView. И вот все значения определённой колонки мне надо запихать в коллекцию ComboBox в качестве DisplayValue, установив при этом индекс строки грида в качестве ValueMember. Индекс строки грида не может быть ключевым полем. Это бессмыслица. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.04.2014, 17:49
|
|||
---|---|---|---|
|
|||
DataGridView в ComboBox |
|||
#18+
igr_ok, Хорошо. Предположим в качестве ключа используется вторая колонка из грида. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.04.2014, 19:01
|
|||
---|---|---|---|
|
|||
DataGridView в ComboBox |
|||
#18+
Алексей Ку.igr_ok, Хорошо. Предположим в качестве ключа используется вторая колонка из грида. Получаете источник данных вашего DataGridView и привязываете его к ComboBox. Например, так DataTable dt=(DataTable)DataGridView.DataSource; ComboBox.DataSource=dt; и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.04.2014, 10:44
|
|||
---|---|---|---|
|
|||
DataGridView в ComboBox |
|||
#18+
igr_ok, При попытке выполнить такой код получаю: Не удалось привести тип объекта "System.Data.Linq.DataQuery`1[<>f__AnonymousType0`5[System.Int32,System.String,System.String,System.String,System.Nullable`1[System.Boolean]]]" к типу "System.Data.DataTable". ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.04.2014, 12:37
|
|||
---|---|---|---|
|
|||
DataGridView в ComboBox |
|||
#18+
Алексей Ку.igr_ok, При попытке выполнить такой код получаю: Не удалось привести тип объекта "System.Data.Linq.DataQuery`1[<>f__AnonymousType0`5[System.Int32,System.String,System.String,System.String,System.Nullable`1[System.Boolean]]]" к типу "System.Data.DataTable".Значит, вместо DataTable используйте тот тип, который у вас. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.04.2014, 15:24
|
|||
---|---|---|---|
|
|||
DataGridView в ComboBox |
|||
#18+
igr_ok, А какой у меня тип данных? У меня есть только комбобокс и DataContext запросом из которого заполнен DataGridView. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.04.2014, 13:49
|
|||
---|---|---|---|
|
|||
DataGridView в ComboBox |
|||
#18+
Алексей Ку.igr_ok, А какой у меня тип данных? У меня есть только комбобокс и DataContext запросом из которого заполнен DataGridView.Ну, тогда код "заполнения" DataGridView данными из DataContext в студию... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.05.2014, 10:59
|
|||
---|---|---|---|
DataGridView в ComboBox |
|||
#18+
igr_okАлексей Ку.igr_ok, Хорошо. Предположим в качестве ключа используется вторая колонка из грида. Получаете источник данных вашего DataGridView и привязываете его к ComboBox. Например, так DataTable dt=(DataTable)DataGridView.DataSource; ComboBox.DataSource=dt; и т.д. Алексей Ку.igr_ok, При попытке выполнить такой код получаю: Не удалось привести тип объекта "System.Data.Linq.DataQuery`1[<>f__AnonymousType0`5[System.Int32,System.String,System.String,System.String,System.Nullable`1[System.Boolean]]]" к типу "System.Data.DataTable". Тогда, в лоб, так Код: c# 1. 2. 3.
Но при этом при переходе в гриде в комбобоксе будет выбираться текущий элемент и наоборот. Если цель в этом, то можно так и оставить. Если они должны быть независимы, то нужно создать индивидуальный источник Код: c# 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&tablet=1&tid=1402974]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 156ms |
0 / 0 |