如何使用 delphi 最大化 Tpanel 中的表单
How to maximize a form in a Tpanel using delphi
我正在尝试在 TPanel 中动态显示表单
使用此功能
procedure Show_form_in_panel(form: TForm; Panel: Tpanel);
begin
form.Parent := Panel;
form.Show;
form.WindowState := wsMaximized;
end;
表单显示非常正常,但他没有在我的面板中最大化,而且我想让这个表单像具有 Alight 的组件一样自动做出反应 属性 = (alClient)
I want to make this form automatically react like components that have the Align
property set to alClient
.
这就是解决方案。移除
form.WindowState := wsMaximized;
并替换为
form.Align := alClient;
我正在尝试在 TPanel 中动态显示表单 使用此功能
procedure Show_form_in_panel(form: TForm; Panel: Tpanel);
begin
form.Parent := Panel;
form.Show;
form.WindowState := wsMaximized;
end;
表单显示非常正常,但他没有在我的面板中最大化,而且我想让这个表单像具有 Alight 的组件一样自动做出反应 属性 = (alClient)
I want to make this form automatically react like components that have the
Align
property set toalClient
.
这就是解决方案。移除
form.WindowState := wsMaximized;
并替换为
form.Align := alClient;