请问一下在dbgrid中,怎样才能控制在一个字段的格格里面触发双击事件
而在别的地方不能触发啊

解决方案 »

  1.   

    在双击的时候判断一下列名,是你想要的就执行事件,不是就exit;
      

  2.   

    但是如果dbgrid很大,而只有一条记录的话
    如果你双击空白处,也触发啊
      

  3.   

    在OnCellClick和OnDlbClick事件之间传个参数,
    双击空白不触发OnCellClick事件,知道怎么做了吧?^_^
      

  4.   

    在OnCellClick事件里写:
    i:=1;
    在OnDlbClick事件里写
    if i<>1 then 
      exit;
    i:=0;
    ...
      

  5.   

    对不起,我在网吧,手头没有Delphi,只能大致写一下思想,
    如果有什么问题,我会尽量帮你解决.:)