我的dbgrid控间里面右三列数据,编译后,我的dbgrid下面有右拉条,怎么把右拉条去掉,让所有数据都直接显示出来,不用右拉条

解决方案 »

  1.   

    将 DBGRID 的 COLUMN 的 AutoSize 设为 TRUE
      

  2.   

    双击DBGrid,添加列,设置每个列连接的字段,设置每个列的宽度,调整到适宜的宽度就可以了。
      

  3.   

    方法一、在你的单元文件中
    type
      TForm1 = class(TForm)
    上面加入
    type 
      TCGrid= class ( TCustomGrid)
    end;
    然后再form的onshow事件中:
      TCGrid(self.DBGrid1).scrollbars:=ssNone;
    就可以了。
    方法二、
    ShowScrollBar(DBGrid.Handle, SB_BOTH ,false);
    ShowScrollBar(ListView1.Handle, SB_VERT, False); //隐藏纵向滚动条
    ShowScrollBar(ListView1.Handle, SB_HORZ, False); //隐藏横向滚动条