delphi中如何使控件随窗口的放大和缩小动态改变自己的大小

谢谢了。所有的控件都动态的变化
2025-01-23 16:25:13
推荐回答(1个)
回答1:

设置控件的Align属性即可,例如设置为alClient

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

两个方法都非常细致,我一般用第一种方法,除非只有两个三控件。