2013-03-19 49 views
1

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

+0

我们需要查看源代码示例以及许多.dfm文件。 – Johan 2013-03-19 11:35:50

+4

.Align是你的朋友 – Dampsquid 2013-03-19 11:36:19

+0

你的面板/其他控件控件的对齐方式已被设置为“alNone”,将它们设置为更适合的内容。 – Johan 2013-03-19 11:37:23

回答

5

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

+1

我将控件的锚点更改为[akLeft,akTop,akRight]除了复选框在复选框移动但标题不是移动 – Jeeva 2013-03-20 06:40:11