当我们自定义控件的时候,如果是直接从TStyledControl或TPresentedControl继承的时候,当设置控件Style时,一定要注意控件Style的Root容器(一般是TLayout)的Align属性的设置。因为在设计时,默认Align属性是Center,然后通过资源文件加载Style,但是这样有一个问题,当我们创建完控件,重新设置控件大小的时候,这时候控件的大小变了,但是控件的Style不会改变,因为Style的Align= Center,所以改变控件的大小会出问题。但是在设计的时候又不能设置为Client或Contents,这样会满屏,很不方便。所以只能是保存为Style后,在记事本文件中打开Style文件,把Style的Root对象的Align手动改为Client或Contents。当我们自定义控件的时候,如果是直接从TStyledControl或TPresentedContr