Q&A

  • DBGrid에서 OnCellClick 핸들러가 잘안되네요..
procedure TForm1.DBGrid1CellClick(Column: TColumn);

var

CurColumn: TColumn;

begin

Showmessage('here click!');

ShowMessage(Column.Field.AsString);

end;





즉, 셀 클릭시 그 셀의 내용을 읽으려고 했는데,

셀을 클릭할때는 안되고,

어떤 셀을 클릭해서 드래그상태로 다른 셀로 넘어가서 마우스를 release하면 그때는 이 이벤트 핸들러가 동작합니다.

왜 이런 일이 생길까요...



그럼 어떤 방식으로 셀 클릭 처리를 해야하는지..

OnDblClick을 해야하나요?



근데, OnDblClick는,

property OnDblClick: TNotifyEvent;



이렇게 저의 되어 있는데, TNotifyEvent가 뭔지 몰라 어떻게 사용해야 하는지..



쩝 답변 부탁드려요..









0  COMMENTS