TTreeView的创建问题(5分)

  • 主题发起人 主题发起人 houfuzhu1982
  • 开始时间 开始时间
H

houfuzhu1982

Unregistered / Unconfirmed
GUEST, unregistred user!
我用TTreeNode继承下来,在重载的Create里让它默认创建三个结点,是根
结点同级的.用的是代码是:self.Items.AddChild(nil,'用效');
编译后,把它放到窗体上会报这样一个错误"Control '' has no parent window"
怎么为这样,要怎么解决.请大侠帮帮忙,指点一下.感激不尽
 
override Create(AOwner:TComponent)

在Create中
inherited Create(AOwner);
parent:=TWinControl(AOwner);
 
是的!
你的代码我没看,不过我想应该可以这样写
在Create中
inhertied Create(AOwner);;
Items.AddChild(nil,'用效');

我没试,应该可以!
 
多人接受答案了。
 
后退
顶部