Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

EditButtons в DBGridEh   Найти похожие ветки 

 
jack128 ©   (2004-03-16 14:59) [0]

День добрый
Нужно сделать так, чтобы пользователь напрямую не мог редактировать данные в гриде, мог только нажать на эту самую EditButton в ячкейке грида. Соответсвенно я сделал колонку ReadOnly, а OnClick кнопки написал
procedure TCreateHeatCnt1Form.NetGridColumns2EditButtons0Click(
 Sender: TObject; var Handled: Boolean);
var
 s: string;
begin
 if InputQuery("","", s) then
   NetGrid.SelectedField.NewValue := s;
end;
Но дело в том, что после закрытия InputQuery в InplaceEditor"е грида остается все еще старое значение поля.. Когда InplaceEditor закрывается, естественно прорисовывается новое значение поля, но это очень некрасиво выглядит. Может кто знает, как обновить поле в InplaceEditor?
P.S. Пробывал поиграться с параметром Handled - непомогло. Может кто знает что он означает, а то в хелпе инфы нету..


 
jack128 ©   (2004-03-16 15:20) [1]

Основной вопрос закрыт :-)

А насчет Handled - хотелось узнать ;-)



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.084 c
14-1081961623
Fay
2004-04-14 20:53
2004.04.11
Что случилось с орешником?


3-1082013863
ksa2002
2004-04-15 11:24
2004.04.11
Ошибка при присвоение значения переменной procedure в inter base


3-1080799316
Имя2
2004-04-01 10:01
2004.04.11
Как в DBGrid запретить нажатие Insert?


3-1081506421
stelius
2004-04-09 14:27
2004.04.11
DBGrid и Ctrl+Del


1-1082036179
alienserg
2004-04-15 17:36
2004.04.11
Вызов процедуры родительского окна из формы в DLL. Как?