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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Прикрепить ComboBox к колонке DataGridView, Прикрепить ComboBox к существующей колон 
:(
    Опции темы
MrAndrew
Дата 10.1.2008, 23:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Вопрос: я создал DataGridView, прикрепил DataSource = table1, присвоил DataMember = "1";
Я хочу чтобы в колонке грида idProfession, был выпадающий список с профессиями, я пишу след код:
 
Код

           DataGridViewComboBoxColumn cb = new DataGridViewComboBoxColumn();
            cb.DataSource = tblProfession;
            cb.DisplayMember = "ProfName";
            cb.ValueMember = "idProf"
            xMLDataGrid.Columns["idProf"] = cb; - ??? НЕ ЗНАЮ КАК ПРИКРЕПИТЬ DataGridViewComboBoxColumn к уже существующей колонке.

Прошу помочь, плз.

Модератор: Пользуйтесь кнопкой Код для оформления исходного кода

Это сообщение отредактировал(а) mr.DUDA - 11.1.2008, 11:03
PM MAIL   Вверх
informatik
Дата 11.1.2008, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



А что происходит? Как то ругается?
--------------------
namespace informatik
PM MAIL   Вверх
Legolas
Дата 11.1.2008, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



MrAndrew, посмотри примеры: http://www.gotdotnet.ru/DotNet/FAQ/Windows...Grid/32046.aspx
PM MAIL   Вверх
MrAndrew
Дата 12.1.2008, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



При присвоении this.Columns[1] = cb; ругается, на ридонли.

Ошибка: Error    1    Property or indexer 'System.Windows.Forms.DataGridViewColumnCollection.this[string]' cannot be assigned to -- it is read only    V:\Users\Andrey\Documents\Visual Studio 2008\Projects\XML Reader\XML Reader\XMLDataGrid.cs    46    13    XML Reader

Примеры на сайте http://www.gotdotnet.ru/ я уже смотрел они не решают моей проблемы :(((

PM MAIL   Вверх
informatik
Дата 12.1.2008, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Тип существующей колонки изменить скорей всего неполучится, но вот если вместо установки значения DataSource - гриду, попробуй создать все нужные тебе столбцы и потом добавь их к гриду.

--------------------
namespace informatik
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


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

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




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


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

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