TableLayoutPanel和StatusTrip工具栏重叠

use*_*552 4 vb.net statusstrip tablelayoutpanel visual-studio winforms

我有一个winforms vb.net应用程序.在这个winform中,我放置了两个组件:

  • TableLayoutPanel中
  • StatusStrip工具栏

我试图将StatusStrip工具栏放在winforms和TableLayoutPanel的底部以适应屏幕的其余部分,所以我在这两个组件的下面设置属性:

  • TableLayoutPanel:Dock:填充
  • StatusStrip工具栏:Dock:Bottom

问题是TableLayoutPanel和StatusStrip工具栏重叠,也就是说,StatusStrip工具栏出现在winforms底部的TableLayoutPanel上.

我试图将TableLayoutPanel放在一个面板中,并将StatusStrip工具栏放在另一个面板中,然后设置面板的停靠属性,包含tablelayoutpanel的面板填充和包含StatusStrip工具栏到底部的那个,但它不起作用.

Jen*_*ens 8

问题是控件的层次结构.可以使用" 文档大纲"窗口(Ctrl + Alt + T或"视图">"其他Windows">"文档大纲")更改此设置.将其拖到TableLayoutPanel上方StatusStrip.

错了(注意重叠) 在此输入图像描述

在此输入图像描述