-
Похожий контент
-
- 0 ответов
- 704 просмотра
-
- 7 ответов
- 1 388 просмотров
-
- 2 ответа
- 1 054 просмотра
-
- 0 ответов
- 1 136 просмотров
-
- 8 ответов
- 3 102 просмотра
-
- 1 ответ
- 1 470 просмотров
-
- 0 ответов
- 1 317 просмотров
-
- 2 ответа
- 1 393 просмотра
-
- 0 ответов
- 1 507 просмотров
-
- 0 ответов
- 1 589 просмотров
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
dmitry2022
На форме лежит TGrid у него есть TCheckColumn. Подключен обработчик OnCellClick.
Вопрос: как добиться надежного вызова OnCellClick события при кликах левой кнопкой мыши(ЛКМ) для произвольной строки, если:
1) Нажатия ЛКМ происходят по одной и той же ячейке в колонке TCheckColumn;
2) Нажатия ЛКМ не сопровождаются смещением курсора мыши.
Для лучшего пояснения сути вопроса приведу картинку(см. ниже). На ней нажимается ЛКМ в одной и той же ячейке без смещений курсора. События возникающие в этой ситуации протоколируются в окне CodeSite(оно справа). Как видно из картинки: ячейка в столбце TCheckColumn меняет свое состояние(то появляется галочка то исчезает), но событие OnCellClick возникает только 1 раз.
Сама картинка:
Код тестового приложения привожу ниже:
форматирование рисунка
Ссылка на комментарий
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.