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") {
//сделать ячейку слева недоступной для редактирования
}
Если точнее сформулировать задачу:
Есть 2 колонки А и Б. Я хочу в обработчике собыйтия изменения значения в колонке Б, на определённое значение, ячейка в колонке А стала бы недостапна для редактирования.
http://pixs.ru/showimage/untitledJP_2206728_677232.jpg
http://pixs.ru/showimage/untitledJP_2206728_677232.jpg
Вот обработчик, OnUptadeData
if (MyDataSpurce->FieldByName("B")->AsString == "N3") {
//сделать ячейку слева недоступной для редактирования
}