我用cxgrid显示数据库,其中有一列是checkbox,我想在标题栏增加一个checkbox,如果选择,则表中所有行的checkbox都选择;如果取消选择,则表中所有行的checkbox都不选择。
这种效果,在很多网页上都常见,只是在cxgrid中如何能够实现??
我目前是用两个按钮来实现的,一个是全选,一个是全不选。

解决方案 »

  1.   

    CxGrid全选和反选我知道,但是实现这两个功能,我也是只通过在CXGIRD加一个POPUPMENU,通过POPUPMENU来控件。标题栏加checkbox没见过,也不会!
      

  2.   

    利用 Styles.OnGetHeaderStyle + OnHeaderClick 
    或者 cxGrid1TableView1.GetHitTest + cxGrid1TableView1Column1.HeaderGlyph
    总能做到你想要的。
    随便说说,自己没有试过。
      

  3.   

    建议自己实现。
    利用visible属性加一个图片来实现。我想难度不大
      

  4.   

    在 cxGrid 上加一个CheckBox 控件  大小,位置 依据cxGrid的标题位置,大小 动态设置