|
30 / 30 / 9
Регистрация: 28.03.2010
Сообщений: 98
|
||||||||||||||||
Работа с DataGridViewComboBoxColumn в гриде09.04.2014, 18:17. Показов 8196. Ответов 3
Метки нет (Все метки)
Есть грид, который мы заполняем программно из базы данных (одной из таблиц)
Если кто сталкивался - как решали вопрос? Заранее благодарю за ответы!
0
|
||||||||||||||||
| 09.04.2014, 18:17 | |
|
Ответы с готовыми решениями:
3
Работа с DataGridViewComboBoxColumn DataGridViewComboBoxColumn работа с ячейками DataGridViewComboBoxColumn |
|
10 / 10 / 7
Регистрация: 17.05.2009
Сообщений: 140
|
|
| 09.04.2014, 19:52 | |
|
GroundBeast, возможно так(первый ответ)
http://stackoverflow.com/quest... mboboxcell
0
|
|
|
30 / 30 / 9
Регистрация: 28.03.2010
Сообщений: 98
|
|||||||||||||||||||||
| 10.04.2014, 12:50 [ТС] | |||||||||||||||||||||
|
Немного сдвинулся...
Убрал Foreach за ненадобностью... и в основную талицу добавил 2 поля
Данные начинают проявляться даже отрисовывается грид (но с ошибками) причем: ошибки только в тех местах где подставляю не пустые значения null (точнее "ничего") глотает на ура и ошибок не выдает... Добавлено через 1 час 58 минут Итак самое кривое решение, НО решение: я отказался от ValueMember и засунул в него DisplayMember DataPropertyName - взял значения для DisplayMember по полю из базы данных получилось так:
Добавлено через 34 секунды И от ошибки избавиться:
0
|
|||||||||||||||||||||
|
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
|
|||||||||||||||||||||
| 11.04.2014, 18:26 | |||||||||||||||||||||
Сообщение было отмечено GroundBeast как решение
Решение
GroundBeast, не совсем понял ваших затруднений, но предлагаю такой подход:
1) в ds3.Table[0] должен быть столбец, который хранит КЛЮЧ для вашего выбора. вы вроде как стобец добавили, но что так храните - не совсем понятно. 2) ds2.Tables[0] - таблица выбора должна иметь следующую структуру: КЛЮЧ - ОТОБРАЖАЕМОЕ ЗНАЧЕНИЕ то есть всего два столбца(может и больше, но они никак не участвуют в нашем гриде в данный момент) 3) для столбца-комбобокса задаем DataPropertyName - имя столбца в ds3.Table[0], где хранится КЛЮЧ 4) привязку комбобокса вы вроде правильно сделали вроде как все это и было выполнено(под вопросом все же п1 и п3) 1. далее очень важно! привязку данных лучше делать через BindingSourse:
что ключ выбора не определён, null для таких случаев указываем
4. получить отображаемый ТЕКСТ в комбобоксе можно при помощи
2
|
|||||||||||||||||||||
| 11.04.2014, 18:26 | |
|
Помогаю со студенческими работами здесь
4
DataGridViewComboBoxColumn из базы Реализация DataGridViewComboBoxColumn DataGridViewComboBoxColumn разобратся Использование DataGridViewComboBoxColumn Update БД из DataGridviewComboBoxColumn Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|