【发布时间】:2011-09-02 15:22:51
【问题描述】:
刚开始测试 FireMonkey,但找不到制作动态大小/定位组件的方法。
VCL 有 Anchor 属性,FM 没有。
有人看到我错过的东西
更新:
简单的锚定在 FM 中不可用。您必须创建 TLayouts 并对齐它们,然后将控件放在面板内以使其“粘贴”。如果您使用旧版本的 Builder 或 Delphi,这将与我们过去使用 TPanel 的方式相同。
【问题讨论】:
-
有
FMX.Types.TControl.Anchors,但它是私有的,因此不可用。 -
您可能想查看 TLayout 组件。看起来您将它放在表单上,对其进行配置,然后将一些组件放入其中......不过只是猜测。
-
@Bob:对齐与锚定不同。
-
@Gregor:完全正确。锚定对大多数用途都很有意义。那个可以做动画等很好,但并不总是需要或想要那个。锚会很好。
标签: delphi c++builder delphi-xe2 firemonkey c++builder-xe2