DBGrid 能像 Listview(caption 列中) 那样显示图标吗?第三方DBgrid也行啊

解决方案 »

  1.   

    DevExpress ExpressQuantumGrid 中的 dxDBGrid?请问怎么设置啊?
      

  2.   

    给个书上看到的例子:
    //处理DBGrid的ONDraeColumn事件
    procedure Tform1.dbgrid1drawcolunmcell(sender:tobject;const rect:tect;datacol:integer;column:tcolunm;state:tgriddrawstate);
    var area:trect;
    bmp:tbitmap;
    begin
      area:rect;
      if(column.field = table1.fields.fieldbyname('字段'))  then
    begin
      bmp:=tbitmap.create;
    try  
      bmp.assign(table1.fieldbyname('图片'))
      bmp.width:=(rect.bottom-rect.top)*4;
      area.right:=rect.left+bmp.width;
    dbgrid1.canvas.stretchdraw(area.bmp);
    except bmp.free;
    end;
    area:=rect;
    area.left:=area.lwft+bmp.width;
    end;
    dbgrid1.defaultdrawdatacell(area,column.field,state);
    end;
      

  3.   

    cxgrid的帮助里面好像就有这项功能!
    是不是要在字段里面加图片?
      

  4.   

    dbgrideh是可以的,它自带的演示里就有