在MDI表单中将StatusStrip控件停靠在Bottom和右侧的Panel上?

时间:2016-02-16 17:20:16

标签: c# winforms docking

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

我的问题是StatusStrip没有"填充" Form的整个底部。它由右侧的Panel停止。

enter image description here

我想通过Visual Studio属性窗口中的DockStyle图形,Bottom停靠Control将填充Form的整个底部。

enter image description here

有没有办法让StatusStrip填满整个底部并让Panel停靠在Right,同时仍保持MDI区域? (MDI区域中的未对接控件允许窗口隐藏在其后面。)

1 个答案:

答案 0 :(得分:2)

当控件放在表单上时,顺序很重要。要解决此问题,您可以使用Bring-To-FrontSend-To-Back方法。

在设计器中,右键单击StatusStrip控件并选择Send-To-Back选项,或者选择面板控件,然后选择Bring-To-Front选项。