在C#中,当我将mainForm设置为MDI容器时,它会添加一个边框。。。如何删除它?

在C#中,当我将mainForm设置为MDI容器时,它会添加一个边框。。。如何删除它?,c#,mdi,mdiparent,C#,Mdi,Mdiparent,以下是显示问题的链接: 基本上,我已经创建了一个全屏表单,将该表单设置为MDI容器,以便我可以在其中添加其他表单,也可以删除它们 一旦我设置了MDI容器,表单的外观就开始出现问题,比如它将背景颜色更改为灰色并添加了边框。我已通过更改MDIClient背景色(通过foreach语句找到,如下所示)修复了背景色,但找不到任何边框设置 foreach (Control control in this.Controls) { MdiClient c

以下是显示问题的链接:

基本上,我已经创建了一个全屏表单,将该表单设置为MDI容器,以便我可以在其中添加其他表单,也可以删除它们

一旦我设置了MDI容器,表单的外观就开始出现问题,比如它将背景颜色更改为灰色并添加了边框。我已通过更改MDIClient背景色(通过foreach语句找到,如下所示)修复了背景色,但找不到任何边框设置

        foreach (Control control in this.Controls)
        {
            MdiClient client = control as MdiClient;
            if (!(client == null))
            {
                client.BackColor = Color.Black;

                break;
            }
        }

你知道那是什么吗?我如何删除/隐藏它?

这是不可能的,MDI模型决定了边框的样式。汉斯·帕桑,你的意思是,我100%被难看的边框卡住了?MDI可以追溯到20世纪90年代初,难看是设计出来的。这在现代机器上已经没有什么意义了,你再也没有640x480显示器了。快速搜索给我这个链接:(未经测试)先生,你就是那个人。谢谢