Войти

Показать полную графическую версию : Как сделать недоступной одну ячейку в DbGrid/DbGridEh?


FunTime
21-05-2010, 18:20
Есть DBGridEh, как сделать одну ячйку недоступную для редактирования?
Если точнее сформулировать задачу:
Есть 2 колонки А и Б. Я хочу в обработчике собыйтия изменения значения в колонке Б, на определённое значение, ячейка в колонке А стала бы недостапна для редактирования.

http://pixs.ru/showimage/untitledJP_2206728_677232.jpg
http://pixs.ru/showimage/untitledJP_2206728_677232.jpg

Вот обработчик, OnUptadeData

if (MyDataSpurce->FieldByName("B")->AsString == "N3") {
//сделать ячейку слева недоступной для редактирования
}




© OSzone.net 2001-2012