![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.05.2018
Сообщений: 47
|
![]()
Собственно вопрос, как в классе переменная string должна быть сформирована, чтобы колонка получила свойства ComboboxCell ?
Имеем такую конструкцию. Код:
private MyClass myclass = new MyClass(); myclass.MyGroups.Add(new MyClass.MyGroup()); // Создаем пустой класс для первой строки bs.DataSource = devTemplate.CmdGroups; // тут BindingSource dgv.DataSource = bs; // Тут собственно DataGridView При загрузке формы считываю сериализацией xml файл и получаю DataGridView. Если поле bool то получаю колонку с чекбоксами. Но вот как получить колонку строковой переменной, скажем "Code" в виде ComboBox со списком ? Есть вариант каким-то образом прописать в классе переменную, чтобы это поле воспринялось как ComboBox ? Ведь bool он воспринимает автоматом как колонку с чекбоксами.... |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 27.05.2018
Сообщений: 47
|
![]()
Да, тут не используется конструктор для DataGridView, не создается колонка ComboBoxCell, она должна создаться автоматически, по аналогии с колонкой Чекбоксов при применении поля bool
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.05.2018
Сообщений: 47
|
![]()
В общем решил вопрос по изменению TexBoxCell в ComboBoxCell через событие добавления строки. Добавил переменную private List<string> lCode = new List<string> { "", "val1", "val2", "val3", "val4", "val5" }; // fill the drop down items..
в public FrmDeviceProps() добавил создание события dgvCmd.RowsAdded += new DataGridViewRowsAddedEventHandler(d gvCmd_RowsAdded); далее Код:
Код:
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C# исключение в DataGridView недопустимое значение DataGridComboBoxCell - C# | AntonCH | Помощь студентам | 2 | 10.12.2017 21:33 |
DataGridView | diallfam | Помощь студентам | 0 | 31.05.2012 00:38 |
dataGridView | skanku | C# (си шарп) | 2 | 21.05.2012 17:49 |
DataGridView | serenu | Помощь студентам | 1 | 15.04.2010 21:40 |
C#, datagridview | Studento4ka | Помощь студентам | 0 | 21.11.2009 13:34 |