Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / CxGrid FilterRow как отловить при событии CellClick / 3 сообщений из 3, страница 1 из 1
13.03.2018, 15:40
    #39614178
dartveider13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CxGrid FilterRow как отловить при событии CellClick
Добрый вечер господа. Подскажите пожалуйста кто знает:
У меня есть cxGrid с FilterRow. На вьюхе имеется событие onCellClick со следующим кодом:

Код: pascal
1.
2.
3.
MDER.Edit;
MDER.FieldByName('SelectedField').asBoolean := not MDER.FieldByName('SelectedField').asBoolean;
MDER.Post;



Код проставляет в поле MemData галочку при щелчке на любой ячейке.
Но если кликнуть в FilterRow, то программа не позиционирует курсор на строке фильтрации. Думаю, что в событие надо проверочку добавить, а вот какую? Подскажите пожалуйста кто знает)
...
Рейтинг: 0 / 0
13.03.2018, 15:48
    #39614183
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CxGrid FilterRow как отловить при событии CellClick
...
Рейтинг: 0 / 0
14.03.2018, 05:36
    #39614502
dartveider13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CxGrid FilterRow как отловить при событии CellClick
DimaBr, о спасибо большое. Помогло следующее условие:

Код: pascal
1.
if not GVER.ViewData.FilterRow.Focused then ... // Работа с галочкой
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / CxGrid FilterRow как отловить при событии CellClick / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]