在 Delphi 中是否有类似 Android 的匹配项 parent?

Is there something like Android's match parent in Delphi?

我想在我的 android 应用程序中添加与其 parent 大小匹配的组件,但我无法在 object 检查器中找到它。

如果我使用对齐和锚点,它的工作原理几乎相似,但仍然不如 android 的设计。

最简单的方法是使用 Align 属性。

如果您希望您的子控件填充父控件的整个客户区,请将 Align 设置为 Client。请注意,这个不包括父控件的边框。你可能从 VCL 知道这个,它被命名为 alClient.

如果您希望子控件覆盖整个父控件,包括其边框等,请将 Align 设置为 Contents。这是FMX引入的新选项,VCL中没有。

您可以在官方文档中阅读有关 Align 选项的更多信息:

FMX.Controls.TControl.Align

FMX.Types.TAlignLayout