设置控件的Align属性即可,例如设置为alClient如果是窗口大小改变的时候,所有空间都自动重新排列,一个方式是编写onsize事件处理代码,代码里面获取窗口大小,按照比例调整所有内部空间位置和大小。另外的办法是把控件按照一定的布局存放,合理的设置Align属性。两个方法都非常细致,我一般用第一种方法,除非只有两个三控件。