gpt4 book ai didi

delphi - 如何在 Delphi 7 中设置 "Align left"优先于 "Align Top"?

转载 作者:行者123 更新时间:2023-12-03 15:10:50 25 4
gpt4 key购买 nike

我想将面板上的某个组件对齐到Align=alLeft,占据面板的整个左侧。然后还将另一个组件设置为 Align=AlTop,但不比左对齐的组件占主导地位,这样它只会占据面板的顶部,而左对齐的组件则不会占据该顶部。 (如果那有意义的话)。问题是,我在面板上进行了大量的自定义绘图,因此我无法像通常那样在原始面板顶部添加额外的面板来分割面板并完成对齐。所以我想改变这个特定面板的对齐方式。这有可能吗?我正在使用德尔福7。像这样的事情:

alt text http://www.freeimagehosting.net/uploads/2ede3a0023.jpg

最佳答案

如果您无法在带有 alTop 的面板下方添加带有 alClient 的额外面板,

那么我的替代方案是使用 anchor ,只需将面板放置在您想要的位置,并将 akBottom 添加到左侧面板,将 akRight 添加到顶部面板。

最后一个选项是在表单/父容器的 OnResize 事件中自行调整面板大小。

关于delphi - 如何在 Delphi 7 中设置 "Align left"优先于 "Align Top"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3193634/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com