Vb.net dockstyle填充面板在顶部/底部停靠面板后面滑动

Vb.net dockstyle填充面板在顶部/底部停靠面板后面滑动,vb.net,visual-studio-2010,Vb.net,Visual Studio 2010,我有一张表格。它有一个固定在顶部的面板和一个固定在底部的面板。窗体的其余部分是中间的一个面板。我希望它扩展以填充表单的其余部分,因此我设置了dockstyle来填充此中心面板。当我在视觉上这样做时,没有任何东西会跳跃,但我的调整大小的装饰条会在顶部和底部停靠的面板后面向上/向下移动。现在,我的调整大小装饰器与基础窗体的大小相同 我做错了什么?我的中间面板的行为就像它不理解表单上的顶部和底部停靠面板所建立的边界一样。它刚好延伸到我认为应该停止的地方 尝试单击被其他面板重叠的中间面板以将其选中,然后

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

我做错了什么?我的中间面板的行为就像它不理解表单上的顶部和底部停靠面板所建立的边界一样。它刚好延伸到我认为应该停止的地方


尝试单击被其他面板重叠的中间面板以将其选中,然后右键单击它并从上下文菜单中选择“向前移动”,以解决此问题。

我建议您使用一个带有一列和三行的
TableLayoutPanel
。将所有面板的“定位”属性设置为“左+右+上+下”,然后根据需要设置行高度。顶部和底部固定,中间为“100%”。

这似乎也是一个足够简单的解决方案。我会想办法在另一个项目中使用它。