我想实现在每行的首列用checkbox选中,用了dbgrideh,双击dbgrideh,新建了一列,并把它的checkboxes设置成true了,但为何还是不能单击选中这一行·---------------
有人说checkbox应该连到db中实际的一列,于是
我又在oracle 中新建了一张表,设定一个字段为varchar2,连接到dbgrideh,设置此
字段为checkboxes,还是没法选择!!!!!!难道此字段不可设置成varchar2????还是我的dbgrideh有关键属性没有设置????----------------
-----------------
回答实现,马上给分··不够提出来,我开帖加分····

解决方案 »

  1.   

    我用IP, 
    Ehlib就不知道了, 双击能不能选, 如果能的话那就参数设置的问题了
      

  2.   

    : DWGZ() ——IP中选择需要双击,可以单击选定吗?再者,IP中设置计算字段后,设成Bool类型,选后为true,但是如何实现多行同时选择?option中设定多选不起作用!
      

  3.   

    当然可以, EditControlOptions里面有ecoCheckBoxSingleClick设为True就可以了
    怎么不能多选, 相关属性有 Option 里的 dgMultiSelect  
    与MultiSelectOptinos
      

  4.   

    要设置dgRowSelect为ture,
    checkbox应该连到db中实际的一列,错误,可以是查询出来的一个结果。
    还要开始的时候设置,如:
    DBGridEh3.Columns[7].KeyList.Clear;
    DBGridEh3.Columns[7].KeyList.Add('1');
    DBGridEh3.Columns[7].KeyList.Add('0');
    表示当为'1'的时候选择,'0'为没有选中,如果其它的值将是无效的
      

  5.   

    顺便问一句,在ip,ehlib中能不能把grid的数据直接倒入execel?rx是可以的。
      

  6.   

    DWGZ() :EditControlOptions里面有ecoCheckBoxSingleClick设为True就可以单击选择,但是有 Option 里的 dgMultiSelect  
    与MultiSelectOptinos的设定无法多选阿!