Firemonkey中的“BorderWidth”

时间:2014-01-17 20:55:55

标签: delphi firemonkey delphi-xe5

在VCL应用程序中,BorderWidth中的Forms属性对我来说非常有用。我在Firemonkey应用程序中找不到此选项。如果它不存在,我应该使用什么而不是那个?

感谢您的帮助。

BorderWidth in a VCL Application

VCL应用程序中的BorderWidth

1 个答案:

答案 0 :(得分:1)

最接近的是使用Padding属性(也可在VCL中找到)。主要的实际区别在于BorderWidth影响客户区坐标,Padding不会。例如,如果ClientWidth最初阅读100并且您将BorderWidth设置为5,则ClientWidth将变为90并且宽度为对齐TEdit也变为90;将Padding设置为(5, 5, 5, 5)ClientWidth将保持100,即使TEdit的宽度将降至90

那就是说,要警告在XE2和XE3中,FMX中的PaddingMargins属性错误地是错误的方式,所以如果你使用这些版本,它就是{{1要使用的属性。