【发布时间】:2016-04-18 04:42:24
【问题描述】:
用谷歌搜索,恐怕找不到答案。
这是我目前的情况:
而不是让这些复选框与左侧对齐,我希望它们像这样居中(显然是photoshopped):
有人知道如何使用 VCL 实现这一目标吗?谢谢。
编辑: 这些组件位于 TGridPanel 内,无论出于何种原因,Left 和 Top 属性都不会影响组件在单元格中的位置。我还寻找了没有运气的任何布局属性。
【问题讨论】:
-
这个算法适合你的情况吗?
checkbox.left := (cell.width - checkbox.width) div 2 -
我承认,我应该提到这些组件位于 TGridPanel 内,无论出于何种原因,Left 和 Top 属性都不会影响组件在单元格中的位置。