我有一个表单生成器,它使所有dbEdits的宽度相同。结果看起来不错,但我认为如果根据字段宽度定制dbEdit宽度会更好。我尝试过使用不同的公式,但我的结果确实很受欢迎。我需要一些更一致的东西,但是无法弄明白或发现任何说“做这样的事情:”
任何建议都将不胜感激!
答案 0 :(得分:4)
您可以检查Field.DisplayWidth
/ Field.Size
并将dbEdit.Width
(例如,TField
大小的1个单位等于15个像素)与最大宽度重新对齐(例如使用dbEdit.ScaleBy
(在内部使用MulDiv
函数)。