我有我自己的控制,来源于TCustomPanel
。 它有一个孩子( TEdit
就可以了)。
type
TMyControl = class(TCustomPanel)
private
FEditor: TEdit;
public
constructor Create(AOwner: TComponent);
destructor Destroy(); override;
end;
constructor TMyControl.Create(AOwner: TComponent);
begin
FEditor := TEdit.Create(nil);
FEditor.Parent := Self;
end;
destructor TMyControl.Destroy();
begin
FEditor.Free();
end;
当我点击在设计时子控件,它作为运行时TEdit
,捕捉的焦点。
如何在设计时完全禁用子控件?
我希望他们停止接听鼠标/键盘消息。 当我点击他们在设计时,我想父控件被选定和拖曳。