假设我想在一个表单上放置两个形状,使它们并排坐在一起,每个形状正好占窗口的50%,并且在调整窗口大小时进行调整。我应该如何做到这一点?
我真正想要的是按比例设置物品...例如...将上述形状之一占用25%,另一个占用75%
动态调整大小非常重要,我不想输入任何代码来实现这一点。
假设我想在一个表单上放置两个形状,使它们并排坐在一起,每个形状正好占窗口的50%,并且在调整窗口大小时进行调整。我应该如何做到这一点?
我真正想要的是按比例设置物品...例如...将上述形状之一占用25%,另一个占用75%
动态调整大小非常重要,我不想输入任何代码来实现这一点。
可以通过将TLayout拖动到表单上并将“Align”选项设置为“alscale”来实现。
然后向TLayout添加2个项目,例如,对于我的示例TPanels-两个都设置为“alscale”的对齐选项。将每个的宽度设置为所需比率。
创建表单时:
调整大小后的表单:
可以使用“无代码”实现这一点- 对于上面的图像,我只需添加标签以显示在表单调整大小时的面板宽度。 希望有所帮助 保罗