【发布时间】:2016-06-01 14:59:02
【问题描述】:
在我的 MDI 表单(父表单)上,每当我触发创建新 MDI 子表单的命令时,我都会执行这些操作(但它不起作用):
procedure TfrmMDI.CreateChildForm(const childName: string);
var Child: TfrmChild;
begin
Child := TfrmChild.Create(Application);
Child.Caption := childName;
Child.BorderStyle := bsNone;
end;
我尝试通过对象检查器将MDI子窗体的Border Style设置为bsNone,但效果不佳。
我终于尝试通过运行时设置MDI Child的 Form BorderStyle,但是它似乎也不起作用。
procedure TfrmChild.FormCreate(Sender: TObject);
begin
BorderStyle := bsNone;
end;
有关更多信息,我当前的 MDI 子表单如下所示:
我们可能希望像这样设置 MDI Child's BS MDI Parent's BS:
【问题讨论】:
标签: forms delphi vcl delphi-xe8