Firemonkey/Delphi中的流体/动态布局

NoP*_*God 8 delphi delphi-xe2 firemonkey

假设我想要一个并排放置的窗体上的两个形状,每个窗口占据窗口的50%,当窗口调整大小时会调整大小.我怎样才能做到这一点?

我真正想要的是按比例设置...例如..上述形状之一占25%,另一种占75%

动态调整大小非常重要,我不想输入任何代码来实现这一点.

Pau*_*ich 10

可以通过在表单上删除TLayout来实现 - 将Align选项设置为'alscale'

然后为我的示例TPanels向TLayout添加2个项目 - 两个对齐选项也设置为'alscale'.将每个宽度设置为您想要的比例.

形式创作:

创作形式

表格调整大小: 在此输入图像描述

可以用'无代码'来实现上面的图像我只是添加标签来显示面板大小调整大小.希望这有助于保罗