【发布时间】:2012-03-31 10:32:32
【问题描述】:
我有一个表单生成器,它使所有 dbEdits 的宽度相同。结果看起来不错,但我认为如果 dbEdit 宽度适合字段宽度会更好。我尝试过使用不同的公式,但我的结果确实受到了打击或错过。我需要一些更一致的东西,但无法弄清楚或找到任何说“这样做:”的东西:
任何建议将不胜感激!
【问题讨论】:
标签: user-interface controls delphi-xe2
我有一个表单生成器,它使所有 dbEdits 的宽度相同。结果看起来不错,但我认为如果 dbEdit 宽度适合字段宽度会更好。我尝试过使用不同的公式,但我的结果确实受到了打击或错过。我需要一些更一致的东西,但无法弄清楚或找到任何说“这样做:”的东西:
任何建议将不胜感激!
【问题讨论】:
标签: user-interface controls delphi-xe2
您可以检查Field.DisplayWidth/Field.Size 并使用@987654323 将dbEdit.Width(例如TField 大小的1 个单位等于15 像素)与最大宽度(例如容器面板/表单)重新分解@(内部使用MulDiv函数)。
【讨论】: