2014-03-12 19 views
4

检查下面的图片!如何在TPageControl中使用TSplitter组件?

如何在两个TGroupBox之间放置一个TSplitter,它们位于TPageControl内部?

我也尝试包装在TPanels中的TGroupBoxes,并把他们之间的TSplitter,但没有成功。

GroupBox02(和GroupBox 03)也需要具有最小高度,以显示其中的数据网格。

有帮助吗?

mockup window

+6

我会把两个组框放在一个(无边框)面板上,设置为上面的'Align'到'alTop',到底部的'alClient',然后在他们之间放置一个分离器,并将'Align'设置为'alTop'。 – TLama

+0

谢谢!工作正常。 我怎样才能为TSplitter放置保证金。我尝试了边缘的顶部和底部属性,但无法正常工作。 – rodrigopandini

+3

难道你忘了启用'AlignWithMargins'属性吗? – TLama

回答

0
  1. 面板页面控制研究和对齐此面板的属性更改为是alTop
  2. 分配器这个页面上,不上PANEL,并将对齐此分配器的属性为alTop
  3. 穿上这页变化anothe 面板对齐此面板的属性alClient 然后把GroupBox1是Panel2
  4. Panel1的GroupBox3 GroupBox2

分割器用于2个对象之间,对齐一个对象他们必须是alClient。 Splitter改变这个对象的大小和位置。的另一个的对准必须是这些[alLeft是alTopALRIGHTalBotom]中的一个。

相关问题