Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > DBGridEh проблемы с блокировкой редактирования


Автор: alexeybarkalov 24.9.2011, 13:29
Подскажите, пожалуйста, решение такой проблемы:

Есть DBGridEh в нем колонка (поле), у которой ButtonStyle = cbsEllipsis т.е. 
пользователь для того, чтобы задать значение нажимаем на кнопочку с краю колонки, в итоге появляется
таблица из которой выбирается значение - здесь все нормально, но возникает такая проблема, при переходе 
в редактирование ячейки (чтобы появилась кнопка с 3-мя точками) нужно запретить стирать курсором предыдущее
значение. Если поставить ReadOnly, проблема решается, но тогда нельзя отобразить кнопку с 3-мя точками.

Автор: Novichek27 29.10.2011, 18:04
Цитата

Если поставить ReadOnly, проблема решается, но тогда нельзя отобразить кнопку с 3-мя точками. 


Код


DBGridEh.Columns.Pole1.ReadOnly := True;
AlwaysShowEditButton := True;


так кнопку вижу

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