|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.10.2013, 19:20 | #1 |
Пользователь
Регистрация: 05.06.2010
Сообщений: 21
|
DataGridView как сделать в ячейке с CheckBox Enable = false
Всем привет.
На форме имеется dataGridView как на картинке во вложении. Что хочется сделать: Если галочка в первом столбце снимается, то CheckBox'ы 3-5 столбцов этой строки должны стать недоступны (как при Enable = false). Возможно ли это? Если да, то как это сделать и в каком событии лучше (грамотнее и правильнее) обрабатывать что галочка в первом столбце снимается? |
17.10.2013, 23:00 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
binding используйте
|
18.10.2013, 11:04 | #3 |
Пользователь
Регистрация: 05.06.2010
Сообщений: 21
|
Это событие или что?
|
18.10.2013, 12:03 | #4 |
Пользователь
Регистрация: 05.06.2010
Сообщений: 21
|
Сделал так:
В событии CellValueChanged проверяю значение dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value и в зависимости от этого меняю dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[i].ReadOnly |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в Worde сделать DisplayAlerts=False | CaptainNemo | Microsoft Office Word | 3 | 21.08.2015 14:30 |
как правильно обработать событие в cxGrid, в ячейке с CheckBox ? | $T@LKER | Компоненты Delphi | 0 | 26.08.2010 23:46 |
Как сделать подобие NOT NULL в DataGridView? C# | Sparkman | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 2 | 18.08.2010 11:07 |
Как сделать checkbox случайным? | Serg-Grin | Общие вопросы Delphi | 9 | 20.10.2009 21:49 |
Проверка (True or False for CheckBox) | NeiL | Общие вопросы Delphi | 5 | 31.01.2008 09:42 |