在 MDI 窗体中将 StatusStrip 控件停靠在底部并将面板停靠在右侧?

Docking a StatusStrip control on Bottom and a Panel on Right in an MDI Form?

我有一个 MDI 父表单作为我应用程序的主要 window。在这个 Form 中,我还有另外两个 Control,一个 Panel 和一个 StatusStrip,它们分别停靠在 RightBottom 上。

我的问题是 StatusStrip 没有 "fill" Form 的整个底部。被右边的Panel挡住了。

根据 Visual Studio 的属性 window 中的 DockStyle 图形,我认为停靠 ControlBottom 会填满整个底部Form.

有没有办法让StatusStrip填满整个底部,让Panel停靠在Right上,同时保持MDI区域? (MDI 区域中未停靠的控件允许 windows 在它们后面 "hidden")。

当控件放置在窗体上时,顺序很重要。要更正此问题,您可以使用 Bring-To-Front and Send-To-Back 方法。

在设计器中,右键单击 StatusStrip 控件和 select Send-To-Back 选项,或者 select 面板控件,然后 select置于前台选项。