DataGridViewComboBox

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

DataGridViewComboBox

Сообщение lord0n » 02.05.2006 (Вт) 8:06

Коллеги подскажите как программно заполнить комбо в датагриде?
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 02.05.2006 (Вт) 8:41

Метод Add
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 02.05.2006 (Вт) 8:50

Sebas писал(а):Метод Add


это понятно, но только где его найти
в items нету :(

пробовал вот так сделать:
Код: Выделить всё

Dim col1 As DataGridViewComboBoxColumn = New DataGridViewComboBoxColumn

col1.Items.Add("sdfsdf")
col1.Items.Add("123456")


все замечательно, данные добавляются
вопрос только куда? :lol: :roll:
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 02.05.2006 (Вт) 13:07

дата гриду добавил колонку?
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

temur
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 160
Зарегистрирован: 24.02.2005 (Чт) 21:17
Откуда: Georgia

Сообщение temur » 02.05.2006 (Вт) 14:25

Код: Выделить всё
'Для всего столбца   
CType(Me.DataGridView1.Columns(0), System.Windows.Forms.DataGridViewComboBoxColumn).Items.Add("Items1")


Или добавь итемы с помощью редактора свойство Columns. выбери нужный элемент и отредактируй свойство Items

Код: Выделить всё
'Только для одной ячейки
CType(Me.DataGridView1.Rows(0).Cells(0), System.Windows.Forms.DataGridViewComboBoxCell).Items.Add("Items1")

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 02.05.2006 (Вт) 16:59

Огромное спасибо.
Пока не пробовал, но вернусь из командировки, обязательно попробую :)
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 21.06.2006 (Ср) 14:03

тут ещё один вопросик вылез:
как полностью очистить комбо в гриде

вот таким образом выдает ошибку:
Код: Выделить всё

CType(frmNakat.grdNakat.Columns(1), System.Windows.Forms.DataGridViewComboBoxColumn).Items.Clear)
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 21.06.2006 (Ср) 14:30

пардон, ступил (наверно жара действует)
в конце скобку забыл убрать :oops:
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 130

    TopList