【发布时间】:2014-07-07 18:50:48
【问题描述】:
似乎align 属性工作得非常好,但是可以对齐元素,因此如果面板上的所有元素都小于容器大小,那么它们将对齐到彼此底部的中心?类似于 top-center-center。
类似这样的:
或者至少水平和垂直它们可以有 100%。
【问题讨论】:
-
这可以通过使用中间容器来完成...使用 FireMonkey 和最新版本的 Delphi 进行布局...或另一个没有边框的 TPanel。
-
怎么样?没有
alCenter... -
请添加Delphi版本和平台(VCL/FM)
-
@RemyLebeau 没有用。
-
@FlashThunder:当我尝试它时,对我来说效果很好。但是容器必须在开始时位于中心,然后它将保持居中(更准确地说,它将保持相对于其起始位置)。更可靠的解决方案是将容器的
Align设置为alCustom并使用其父容器的OnAlignPosition事件来保持子容器居中。请参阅我发布的答案。
标签: delphi vcl delphi-xe6