8

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

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

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

4

1 回答 1

10

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

然后为我的示例 TPanel 将 2 个项目添加到 TLayout Ie - 两个项目上的对齐选项也设置为“alscale”。将每个的宽度设置为您想要的比率。

创作形式:

创作形式

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

可以使用“无代码”来实现,对于上面的图像,我只是添加了标签以在表单调整大小时显示面板宽度。希望这可以帮助保罗

于 2012-08-09T07:08:38.300 回答