请问各位高手如何改变DBGrid的滚动条的颜色。急急急!

解决方案 »

  1.   

    DBGrid的属性里没有,不行的话只能打开dbgrids.pas文件修改了
      

  2.   

    我想用canvas应该可以(没试过)
      

  3.   

    我想,自个儿算那个滚动条了。。实在想不出别的办法。。
    因为,SCROLLBAR是标准的WINDOWS控件
      

  4.   

    procedure TfrmTest.dgTestDrawColumnCell(Sender: TObject...
    begin
      with dgTest do
      begin
        with Canvas do
        begin
          if dgTest.Row = MouseCoord(Rect.Left + 1, Rect.Top + 1).Y then
          begin
            Canvas.Font.Color := clRed;
            Canvas.Brush.Color := clYellow;
          end;
          DefaultDrawColumnCell(Rect, DataCol, Column, State);
        end;
      end;end;