Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.036 c
1-1080128559
_Guest_
2004-03-24 14:42
2004.04.11
где и как отследить смену раскладки клавиатуры?


1-1082743712
Черный прапорщик
2004-04-23 22:08
2004.04.11
Поведение формы


3-1081587095
ex
2004-04-10 12:51
2004.04.11
Как сделать событие по ячейке двойным кликом?, DevExpress Quantu


1-1082495435
oleg_SYS
2004-04-21 01:10
2004.04.11
Кнопка на панеле задач


3-1078994390
sherminator
2004-03-11 11:39
2004.04.11
из мемо в поле таблицы Access




   Наверх