我想做一个控件,是一个矩形的面板上,上面有几个子控件的那种. 但如果用TFrame来做的话,这个控件注册后,放置到新窗体中,发现在控件选择面板中,居然能选到控件中的子控件,选择后又可更改子控件的属性.如果而且子控件是TPanel之类的控件,又能放置其它控件在上面.晕,这样会破坏了对子控件的封装性..但如果这个控件从TWincontrol派生的话,设计子控件的界面就非常的麻烦,非要一句句的Left=10 Top=80 而且这样用代码写又很不直观,我看过C#和VB,做此类的控件都从UserControl中派生来做.这样既可直观,但又没有象Frame一样的弱点.
DELPHI中怎样处理这种控件呢?????