dockstyle fill panel在顶部/底部停靠面板后面滑动

时间:2012-09-25 21:58:40

标签: vb.net visual-studio-2010

我有一张表格。它有一个停靠在顶部的面板和一个停靠在底部的面板。表格的其余部分是中间的面板。我希望它扩展以填充表单的其余部分,因此我将dockstyle设置为此中心面板的FILL。当我这样做时,没有任何东西跳跃,但我的调整大小的装饰者在我的顶部和底部停靠的面板后面向上/向下移动。现在,我的调整大小装饰器与基本形式的大小相同。

我做错了什么?我的中间面板表现得像是不明白有一个边界由窗体上的顶部和底部停靠面板建立。它只是延伸到我认为它应该停止的地方。

A picture of this issue

2 个答案:

答案 0 :(得分:7)

尝试点击与其他面板重叠的中间面板以选择它,然后右键单击它并从上下文菜单中选择Bring To Front以解决问题。

答案 1 :(得分:3)

我建议你使用TableLayoutPanel,一列三行。将所有面板的Anchor属性设置为LEFT + RIGHT + TOP + BOTTOM,然后根据需要设置行高。固定为顶部和底部,“100%”固定在中间。