dbgrid如何得到焦点(50分)

  • 主题发起人 主题发起人 huxufeng
  • 开始时间 开始时间
我知道了,oncellclick当用户释放鼠标时触发该事件,你点第一个单元格直接进去编辑了,而在单元格编辑状态是不触发该事件的.
 
你设断点试试不?
调试呀,
没有代码......
 
那怎么处理呢?有什么好的办法没有
 
form1.dbgrid.onclick()
begin
showmessage('这就是代码');////这就是代码
end;
当你点激的时候就会出现我说的那种情况,看如何处理一下
 
用双击事件试试
 
onmousedown事件也可以
 
我试过双激了,好象有同样的问题,而onmousedown事件却需要定位鼠标的坐标,在的程序中好象不能用onmousedown事件,所以,在一直在寻找一种能够解决办法
 
能用啊,我试过了啊
 
好的,我在试试,明天在说,谢谢,如果可以,我就给分了
 
好象,用onmousedown事件时,一样存在这个问题。只是在点激非表格内容区域在响应,而点激表格内容是却不能响应,所以,用这个事件不行.
 
实在不行在DrawColumnCell里加
 
能具体的说一下如何处理吗?谢谢唐兄
 
onMouseUp试试看
 
dbgrid.column[0].gotfocus
 
后退
顶部