Forms 启用窗体大小调整

Forms 启用窗体大小调整,forms,delphi,delphi-xe,Forms,Delphi,Delphi Xe,我有一个现有的表单,其中无法调整大小。我尝试将属性边框样式更改为bsSizeable,将边框图标更改为[biSystemMenu,biMinimize,biMaximize]。我可以调整大小,但窗体内的控件没有相应调整大小。任何帮助都将不胜感激 边框样式和图标控制窗体是否可调整大小,但窗体上的控件不会自动移动,除非您已将其配置为可以移动。更改其“对齐”、“定位”或“约束”特性,这些特性都会以不同方式影响尺寸和位置。您还可以处理窗体的OnResize事件,并根据需要排列控件。边框样式和图标控制窗体

我有一个现有的表单,其中无法调整大小。我尝试将属性边框样式更改为bsSizeable,将边框图标更改为[biSystemMenu,biMinimize,biMaximize]。我可以调整大小,但窗体内的控件没有相应调整大小。任何帮助都将不胜感激

边框样式和图标控制窗体是否可调整大小,但窗体上的控件不会自动移动,除非您已将其配置为可以移动。更改其“对齐”、“定位”或“约束”特性,这些特性都会以不同方式影响尺寸和位置。您还可以处理窗体的OnResize事件,并根据需要排列控件。

边框样式和图标控制窗体是否可调整大小,但窗体上的控件不会自动移动,除非您已将其配置为可以移动。更改其“对齐”、“定位”或“约束”特性,这些特性都会以不同方式影响尺寸和位置。您还可以处理表单的OnResize事件,并根据需要排列控件。

我们需要查看源示例和许多.dfm文件。.Align是您的朋友面板/其他保持控件的对齐方式已设置为
alNone
将这些设置为更合适的方式。此外,锚定将有助于缩放根据某些控件(如面板)的表单大小,编辑etcI始终尝试将锚定设置到我的表单,即使它们的边框设置为
bsDialog
(这几天我尝试不做太多)。有些内容对齐到左上角,有些对齐到右下角,等等。我们需要查看源示例和许多.dfm文件。对齐是您的朋友面板/其他保持控件的对齐已设置为
alNone
将这些设置为更合适的值。此外,锚定将有助于根据某些控件(如面板)的窗体大小进行缩放,编辑etcI总是尝试为我的表单设置锚定,即使它们的边框设置为
bsDialog
(这几天我尽量不做太多)。一些内容对齐到左上角,一些对齐到右下角,等等。我将内部控件的锚定更改为[akLeft,akTop,akRight]除了复选框正在移动但标题根本不移动的复选框之外,一切正常。我将内部控件的锚更改为[akLeft,akTop,akRight]一切正常,除了复选框正在移动但标题根本不移动的复选框之外