能不能在DBGrid的标题栏上每个字段名边上增加一个按钮,但击按钮出现下拉框,其中显示的是distinct该字段的内容。类似于Excel中自动筛选的情况。
  各位多帮忙。

解决方案 »

  1.   

    DBGrid功能很弱,建议用第三方软件,而且你提到的功能要求过高,我还没见过一个单独的dbgrid类控件能够实现你要求的功能
      

  2.   

    推荐两个第一个dbgrideh,比较小巧,能够实现固定列,多行表头,不同行有不同颜色等功能,能满足大部分要求。
    另外一个ExpressQuantumGrid,功能十分强大,主要体现在分类显示,一条记录多行显示,数据排序等,但在多行表头方面反而没有dbgrideh功能强。相对来说dbgrideh和dbgrid更像。
    但这两个控件都不能直接达到你的要求,但利用ExpressQuantumGrid分类显示功能可以间接达到你的要求
      

  3.   

    支持 manfeng() 
    没有用过dbgrideh,但用过ExpressQuantumGrid
      

  4.   

    DevExpress中的dxDBGrid已经有你说的功能了,建议查看其原代码,或者直接采用该控件
      

  5.   

    To hhytsoft:
      我也想用dxDBGrid,可是我好像没有DevExpress标签,在那里可以找到dxdbgrid,请告诉我哪里有下载和说明属下载。