想将EHLIB的DBGRIDEH的改造成满格显示,哪位指点下?就是在记录很少时,表格下部空白的行也有线条的,3Q
FooterRowCount:=1没有用啊!

解决方案 »

  1.   

    不明你的满格显示什么意思FooterRowCount:=0
      

  2.   

    我也想知道,意思是整个GRID像EXECL一样的表格
      

  3.   


    FooterRowCount:=1只能显示竖线。
    用stringGrid吧。就是麻烦点
      

  4.   

    那些横线自己画呀。
    for i:= 0 to XXX do  //XXX是你指定的一个行数
            begin
                //画分隔线
                DBGridEh.Canvas.MoveTo(Rect.Left+i*GridWidth, Rect.Left);
                DBGridEh.Canvas.LineTo(Rect.Left+i*GridWidth, Rect.Right);
                
            end;
      

  5.   

    对了,是在DBGRIDEH的ColumnCell事件里完成