C# 如何在没有弹出窗口的情况下在另一个窗体内打开一个窗体
我已经创建了一个母版页表单,我希望客户端页面表单应该在其中打开,而不是在另一个窗口中打开。因此,我只能在C#中没有应用程序的母版页。我想您正在寻找C# 如何在没有弹出窗口的情况下在另一个窗体内打开一个窗体,c#,winforms,C#,Winforms,我已经创建了一个母版页表单,我希望客户端页面表单应该在其中打开,而不是在另一个窗口中打开。因此,我只能在C#中没有应用程序的母版页。我想您正在寻找MDI表单 将您的母版页的IsMdiContainer设置为true 要打开子窗体,请使用下面的代码** childPage objForm = new childPage(); objForm.MDIParent = this; objForm.Show(); 你的意思是你想要一个MDI窗口吗?你能进一步扩展你需要什么吗?我相信我理解你
MDI
表单
将您的母版页的IsMdiContainer设置为true
要打开子窗体,请使用下面的代码**
childPage objForm = new childPage();
objForm.MDIParent = this;
objForm.Show();
你的意思是你想要一个MDI窗口吗?你能进一步扩展你需要什么吗?我相信我理解你的意思,但我需要更多的信息来确定你在问什么,以便提供一个可能有助于你很难想象“无母版页”的答案。但您肯定希望利用Winforms中的继承。使用需要通用的管道设计表单,然后使用“项目>添加新项>继承表单”来利用它。在表单中嵌入用户控件也是一种非常常见的技术。