我正在尝试为我的firemonkey列表框创建一个自定义ListBoxItem样式。 我需要在每个项目上有2个标签,2个进度条和3个按钮。
三个按钮应全部对齐。其余控件应位于2行。即我需要一个标签(左对齐)和一个进度条(右对齐)在顶部,另一个标签和进度条在底部。
e.g。
我可以让它看起来像以下。
即。 1行控件
但不是2行。我尝试使用TGridLayout和TGridPanelLayout并将控件放在其中,但使用这些控件在样式中不起作用。我得到了疯狂的结果。
这是我的Style sheet一行控件 我怎么能让它做两行呢?
我尝试的另一件事是添加一个布局来保存两行控件,然后为每一行添加一个单独的布局。
然而,如果我在布局顶部和另一个布局底部对齐,那么我在调整大小时会有间隙
e.g。
答案 0 :(得分:1)
啊,看起来我可以在顶行布局和底行布局上使用Anchor来实现这一点,以获得我需要的外观(删除间隙)。我会保持开放,如果有人给出了更好的答案,我会接受他们的回答