Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.17;
Скачать: CL | DM;

Вниз

Событие OnCellClick в DBGrid   Найти похожие ветки 

 
Jaxtor   (2003-01-30 11:19) [0]

По какой причине при нажатии на сетку (DBGrid )на левую верхнюю ячейку событие OnCellClick не возникает?


 
Соловьев ©   (2003-01-30 11:21) [1]

А как ты это проверяешь?


 
Jaxtor   (2003-01-30 11:22) [2]

Через ShowMessage


 
Anatoly Podgoretsky ©   (2003-01-30 11:28) [3]

ShowMessage это не проверка, а индикация, а как ты проверяешь?
Поставь хотя бы точку останова.


 
Соловьев ©   (2003-01-30 11:29) [4]

Т.е. на какое событие привязываешь?


 
Jaxtor   (2003-01-30 11:33) [5]

Вот нажимаю на любую ячейку за исключением крайней левой верхней показывает ShowMessage("OnCellClick") при событии OnCellClick. Можете проверить. А на крайнюю верхнюю левую не возникает.


 
Jaxtor   (2003-01-30 11:36) [6]

Похоже все дело в курсоре. Он показывает на первую ячейку.


 
Андрю-ХА!   (2003-01-30 11:54) [7]

Используй событие OnTitleClick


 
Jaxtor   (2003-01-30 11:57) [8]

Это не то событие!
Мне нужно чтобы нажатие было на ячейку, а не на заголовок
столбца.


 
Jaxtor   (2003-01-30 12:14) [9]

Это все просто решается:
У DBGrid есть свойство Options.
Нужно присвоить dgEditing:=false;


 
Kuusiniemi ©   (2003-01-30 12:14) [10]

Проблема на самом деле в том, что под мышью - не просто ячейка, а InplaceEditor грида. И ясное дело, что это сообщение - не гриду, а именно InplaceEditor"у. Используйте MouseUp или MouseDown, чтобы узнать на какой именно ячейке кликнула мышь.



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

Текущий архив: 2003.02.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
1-52834
Erraticus
2003-02-07 13:09
2003.02.17
Состыковка языков!!!


1-53003
NAlexey
2003-02-10 15:26
2003.02.17
Как динамически изменять размер TabSheet?


3-52751
Vovaka
2003-01-30 17:50
2003.02.17
Непонятный глюк Query-DataSource-DBGrid


1-52950
sancho
2003-02-09 16:22
2003.02.17
Как вызвать окно


1-53094
UserL
2003-02-07 07:12
2003.02.17
Как сделать чтоб в TStringGrid-е сначала подсвечивалась бы строка