我这个datagrid表格中,我的表格底色是白色,可是DATAGRID控件里如果有字段的就是白色,可是后面却多出了一些灰色的没有格子的,灰色的不要要怎样去了呢!请高手指点

解决方案 »

  1.   

    要怎么调整宽度呢!我的FORM的宽度是15000,我的DATAGRID的宽度是14000。可是还是有,我要显示的是最大化.
    当最大化时就会出现我说的这种情况
      

  2.   

    其实我是想把我的灰色部份去了,因为我的DATAGRID的底色是白色的。
      

  3.   

    两种方法:
    1、减少datagrid的宽度:datagrid1.width=7000,具体什么数值合适自己调。
    2、如果由于界面布局原因不允许改变datagrid本身的宽度,那么就增加里面字段的宽度以撑满datagrid:
    datagrid1.Columns(0).Width  =1000
    datagrid1.Columns(1).Width  =2000
    datagrid1.Columns(3).Width  =3000
    .
    .
    .
    datagrid1.Columns(11).Width  =5000
    每个字段要设多款才能合理地撑满datagrid则你根据自己需要调试。
      

  4.   

    以上的回帖本人非常的感谢,可是你说的那两种方法我试了都不行,反而datagrid1.Columns(0).Width的值越大,
    后面灰色的部份也越大,因为我的是可以左右移动的.我的datagrid1.width = 15000,我的列的宽度<=15000也是一样,灰色难看的部分还是一样会出来,真不知道怎么搞的,这里又不可以上传图片,不是上传一张给你们看一下,真没办法了吗?