此代码适用于 VCL 表单应用程序中的 IDE 生成表单:
Self.ParentBackground := True;
但为什么?TForm
上级( , TCustomForm
, )均未TScrollingWinControl
公布受保护ParentBackground
的TWinControl
. 单元顶部的表单(fi 'TForm1')的类型声明也没有。事实上,正如预期的那样,这
TForm(Self).ParentBackground := True;
不编译(“无法访问受保护的符号 TWinControl.ParentBackground”)。与在运行时创建的任何表单相同。
注意:问题不在于如何设置属性(顺便说一句,还有其他属性,例如“Bevel [xxx]”),我想知道它是如何工作的。