Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > DataGridView доступ к Columns


Автор: DZeus 5.5.2008, 09:53
Есть грид
Код

DataGidView (DataGidViewCheckBoxColumn checkBoxCol, DataGidViewTexbox prettyNameCol)


Пишу в него через коллекцию

Код

DataGridViewRowCollection rows = dataGridViewLpu.Rows;
rows.Add(1,"Первый");
rows.Add(0,"Второй");


Вопрос: Как сделать во второй строчке (где 0 пишется в чекбокс) chechBoxCol - недоступным для редактирования ("серенького цвета"  smile ) ?

ReadOnly не хочу юзать...

Автор: DZeus 6.5.2008, 07:45
Оказалось задача не совсем тривиальная. Оказывается у стандартных типов колонок (комбо,чек, текстбокс...) DataGridView нет мембера Enabled, и приходится выкручиваться собственными силами...
http://msdn.microsoft.com/en-us/library/ms171619.aspx

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)