在一个表单上,左右放置6个DBGRIDEH,怎样设置使这6个在表单缩小或最大化的时候自动变成宽度一样大小。

解决方案 »

  1.   

    将dbgrideh控件放到panel之类的容器控件中,然后设置panel的align属性为alleft或alright或albottom或altop或alclient,这样在窗体变化时可以自动缩放如果只是你说的自动变成宽度一样大小,这个就在formresize事件中写代码就可以
      

  2.   

    你这6个dbgrideh是怎么排列的?
    如果左右排列(左侧dbgrid的align设置为alleft,右侧dbgrid的align设置为alclient)
    在formresize事件中一句代码搞定
    dbgrideh1.width:=form1.width div 2;
      

  3.   

    DBGridEh1.autofitcolwidth := true;调整大小后建议将宽度自动适应打开.