无论我窗体的大小如何调整都能确保控件保持在相应的位置。

解决方案 »

  1.   

    搂住问题没说清楚:什么是相应的位置?
    你可以设置控件的Anchors来控制控件是左对齐,上对齐,下对齐,右对齐!
      

  2.   

    一般你说的这情况都用align属性来控制,比如你左边放一个dbgrid,align属性设为alLeft,右边放个dbgrid,属性设为alclient,这样你的窗口变它们的大小和位置自动跟着变.还有一种方法就是在窗口大小变时,调用控件的scaleby,也就是长和宽各扩大或缩小多少倍.但这样很麻烦,效果也不会好,你想一个按钮跟着扩大几倍,变成一个大按钮,效果不会好.我一般用align来控制,只要窗体上的一些主要控件布局好了效果就很好了.