Delphi 如何自动调整Firemonkey窗体的大小

Delphi 如何自动调整Firemonkey窗体的大小,delphi,firemonkey,firemonkey-fm2,Delphi,Firemonkey,Firemonkey Fm2,VCL表单具有AutoSize属性,可根据其内容自动调整表单大小。我不认为Firemonkey有类似的机制。除了手动计算大小和设置高度和宽度之外,还有什么方法?尝试一下,问题是如何动态调整窗体上组件的大小。我想动态调整表单的大小。是的,您应该计算宽度=Max(ControlRects.Right)和高度=Max(ControlRects.Bottom)。当然,我可以计算宽度和高度。问题是,是否有一种方法可以像VCL表单那样自动完成。因为VCL表单内置了这个功能,所以每当表单中的控件发生更改时,我

VCL表单具有AutoSize属性,可根据其内容自动调整表单大小。我不认为Firemonkey有类似的机制。除了手动计算大小和设置高度和宽度之外,还有什么方法?

尝试一下,问题是如何动态调整窗体上组件的大小。我想动态调整表单的大小。是的,您应该计算宽度=Max(ControlRects.Right)和高度=Max(ControlRects.Bottom)。当然,我可以计算宽度和高度。问题是,是否有一种方法可以像VCL表单那样自动完成。因为VCL表单内置了这个功能,所以每当表单中的控件发生更改时,我不需要代码来更新表单的大小。