在我的表单中添加水平拆分器

时间:2013-07-09 06:46:55

标签: delphi

我有一个网格以及位于表单顶部的组框内的其他一些控件,我在表单底部有另一个面板。我正在两者之间创建一个水平分割器。组框对齐设置为alTop,面板对齐方式为alClient,拆分器对齐方式为alTop

我已将分割器的MinSize设置为100,并且当我向下拖动分割器时,会阻止底部面板变为不可见。但是当我向上拖动时,上部的组合框在某个时间点变得不可见。你能帮我指出我做错了吗?

1 个答案:

答案 0 :(得分:3)

要防止groupbox消失,只需将其Constraints.MinHeight设置为与拆分器MinSize相同的值。当高度低于MinSize时,拆分器会将固定控件(groupbox)捕捉到其MinHeight值。