我需要将控件设置为一个控件(在设计和运行时保持其他控件)类似TPanel,而不继承自定义面板或类似控件,如何告诉我的控件它假设包含东西? ??
答案 0 :(得分:7)
您需要将 csAcceptsControls 样式添加到控件的ControlStyle属性中。在控件类的构造函数中有类似的东西:
ControlStyle := ControlStyle + [csAcceptsControls];
您几乎肯定也想要设置其他 ControlStyle 属性,但不要只是逐字逐句,而是研究 ControlStyle 标志并确定哪些适用于您的情况。