C# winforms MDI如何使子窗体看起来像父窗体的自然部分

C# winforms MDI如何使子窗体看起来像父窗体的自然部分,c#,winforms,visual-studio,mdi,C#,Winforms,Visual Studio,Mdi,问题是,我有一个主窗体(parent)和一个菜单,还有几个其他窗体是我希望它们加载到主窗体中的子窗体。我遇到的问题是,子表单加载在主表单(父表单)中,但它看起来像一个单独的窗口。这: 而且它不仅像窗口中的窗口一样,而且当父级是时,它也不会被调整大小,这似乎是合乎逻辑的,但不是我想要的 我想要的是这样的东西: 我希望加载子窗体时不使用最小化,最大化,关闭,的窗口控制器,蓝线和所有这些东西,但要看起来像父窗口的一部分,并响应一些父事件,如调整大小,请尝试将以下代码添加到子窗口中(并订阅FormL

问题是,我有一个主窗体(
parent
)和一个菜单,还有几个其他窗体是我希望它们加载到主窗体中的子窗体。我遇到的问题是,
子表单
加载在主表单(
父表单
)中,但它看起来像一个单独的窗口。这:

而且它不仅像窗口中的窗口一样,而且当父级<代码>是时,它也不会被调整大小,这似乎是合乎逻辑的,但不是我想要的

我想要的是这样的东西:


我希望加载
子窗体时不使用
最小化
最大化
关闭
,的窗口控制器,蓝线和所有这些东西,但要看起来像父窗口的一部分,并响应一些父事件,如调整大小,请尝试将以下代码添加到子窗口中(并订阅FormLoaded事件)


那你为什么需要MDI呢?因为:我还在学习,但它仍然是我工作的一部分。我在继承的项目上工作,它是用MDI制作的。我在前面发布了另一个关于如何操作的问题,并在指导下使用MDI。。这就是我现在能想到的原因。谢谢尤金。正是我需要的。
private void FormLoad(object sender, EventArgs e)
{
    FormBorderStyle = FormBorderStyle.None;
    WindowState = FormWindowState.Maximized;
}