-
Похожий контент
-
- 0 ответов
- 588 просмотров
-
- 7 ответов
- 1 176 просмотров
-
- 2 ответа
- 898 просмотров
-
- 0 ответов
- 1 041 просмотр
-
- 8 ответов
- 2 838 просмотров
-
- 1 ответ
- 1 358 просмотров
-
- 0 ответов
- 1 225 просмотров
-
- 2 ответа
- 1 292 просмотра
-
- 0 ответов
- 1 386 просмотров
-
- 0 ответов
- 1 444 просмотра
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
dmitry2022
На форме лежит TGrid у него есть TCheckColumn. Подключен обработчик OnCellClick.
Вопрос: как добиться надежного вызова OnCellClick события при кликах левой кнопкой мыши(ЛКМ) для произвольной строки, если:
1) Нажатия ЛКМ происходят по одной и той же ячейке в колонке TCheckColumn;
2) Нажатия ЛКМ не сопровождаются смещением курсора мыши.
Для лучшего пояснения сути вопроса приведу картинку(см. ниже). На ней нажимается ЛКМ в одной и той же ячейке без смещений курсора. События возникающие в этой ситуации протоколируются в окне CodeSite(оно справа). Как видно из картинки: ячейка в столбце TCheckColumn меняет свое состояние(то появляется галочка то исчезает), но событие OnCellClick возникает только 1 раз.
Сама картинка:
Код тестового приложения привожу ниже:
форматирование рисунка
Ссылка на комментарий
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.