Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi 将水平拆分器添加到我的窗体_Delphi - Fatal编程技术网

Delphi 将水平拆分器添加到我的窗体

Delphi 将水平拆分器添加到我的窗体,delphi,Delphi,在窗体顶部的一个组框中有一个网格和一些其他控件,在窗体底部有另一个面板。我正在两者之间创建一个水平拆分器。分组框对齐设置为alTop,面板对齐设置为alClient,拆分器对齐设置为alTop 我已将拆分器的MinSize设置为100,这样可以防止向下拖动拆分器时底部面板不可见。但当我向上拖动它时,上面的groupbox在某个时间点变得不可见。您能帮我指出我做错了什么吗?为了防止groupbox消失,只需将其Constraints.MinHeight设置为与拆分器MinSize相同的值即可。当高

在窗体顶部的一个组框中有一个网格和一些其他控件,在窗体底部有另一个面板。我正在两者之间创建一个水平拆分器。分组框对齐设置为
alTop
,面板对齐设置为
alClient
,拆分器对齐设置为
alTop


我已将拆分器的
MinSize
设置为
100
,这样可以防止向下拖动拆分器时底部面板不可见。但当我向上拖动它时,上面的groupbox在某个时间点变得不可见。您能帮我指出我做错了什么吗?

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