Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблема с DataGridViewComboBoxCell 
:(
    Опции темы
leo90
Дата 6.3.2015, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 6.3.2015

Репутация: нет
Всего: нет



доброго дня всем, столкнулся с такой проблемой...
есть грид заполняется datateble, в гриде 6 полей, в 4м появилась необходимость выпадающего поля со списком(без разницы или массив строк или отображение поля другой таблицы)
сделал так: 
Код

DataGridViewComboBoxCell ComboTextCell = new DataGridViewComboBoxCell();
                ComboTextCell.Value("34534sdfd");
                ComboTextCell.Items.Add("ололо");
                ComboTextCell.Items.Add("тра-та-та");
                for (int j = 0; j < dg.Rows.Count-1; j++)
                {
                    dg.Rows[j].Cells[4].Value=cell.Value.ToString(); //а так показывает только то что в Value(стрелочки со списком нет)
                    dg.Rows[j].Cells[4] = ComboTextCell;//если так то исключение DataError что то с форматом связано(((
                    
                }

этот метод работает как я понял с гридом не присоединённым к datatable....ещё такой вариант сделал с DataGridViewComboBoxColumn
Код

DataGridViewComboBoxColumn cell = new DataGridViewComboBoxColumn();
            ad = new SqlDataAdapter("SELECT keys,Оборудование FROM message", con);
            ad.Fill(ds, "message");
            sb = new BindingSource(ds, "message");
            cell.DataSource = sb;//BindingSource
            cell.DisplayMember = "Оборудование";
            cell.ValueMember = "keys";
           // dg.Columns.Insert(4, cell);

Но теперь не знаю как мне это поле присвоить к нужному мне в гриде(((
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0963 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.