我正在创建一个表单的新实例,并试图从面板上将其显示为一个孩子。但表格似乎不可用。我的意思是我不能编辑任何文本框。但是还有其他控件,例如看起来可以点击的树和按钮。
这是代码:
procedure TForm1.ProcfrmSetupItemCategories;
var
NewForm: TfrmSetupItemCategories;
begin
NewForm:=TfrmSetupItemCategories.Create(BodyPanel);
NewForm.Parent := BodyPanel;
NewForm.Top:=5;
NewForm.Left:=5;
NewForm.Show;
end;
但是,如果我删除该行NewForm.Parent := BodyPanel;
,表单是可编辑的,但它会超出父表单/面板。
同样,当设置了父级时,子窗体不活动(查看标题栏)
我错过了什么吗?请指教。谢谢!