Вниз
Скачать: CL | DM;

TStringGrid. Как удержать фокус на ячейке таблицы?   Найти похожие ветки 

← →
ruma ©   (2007-10-22 12:04) [0]

Требуется обеспечить обязательный ввод значения в ячейку таблицы.
Как это сделать?

Спасибо!


← →
Leonid Troyanovsky ©   (2007-10-22 12:48) [1]


> ruma ©   (22.10.07 12:04)  

> Как это сделать?

Сделай модальную форму с эдитами по числу столбцов (строк),
которые будут представлять редактируемую строку (столбец).
Да, грид только для чтения, а форму звать на нажатие F2 or Enter,
or popmenu.

При отсутствии обязательной информации (или иной ошибке)
возбуждаем исключение, фокус переводим на нужный эдит,
изменения в таблицу не вносим, форму не закрываем.
При Cancel форму закрываем, изменения не вносим.

Кроме кнопок OK Cancel можно добавить по вкусу
Add, Delete, Clear, Next, Prev  &etc.
Remember: Actions & PopupMenu

--
Regards, LVT.



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

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



Память: 0.45 MB
Время: 0.012 c
2-1192517451
Ega23
2007-10-16 10:50
2007.11.11
default-значение пирватного булёвого поля


15-1191606767
mp5k
2007-10-05 21:52
2007.11.11
Открытие *.rar файлов в проводнике?


3-1183525134
dimaL
2007-07-04 08:58
2007.11.11
SQL запрос


15-1191667488
Denis_
2007-10-06 14:44
2007.11.11
Можно ли узнать, чем откомпилина прграмма?


15-1191322414
dumka
2007-10-02 14:53
2007.11.11
Юридический вопрос




   Наверх