我不是使用WindowsForms的PRO,因为我使用它们不是太多,但是现在我正在开发一个库存系统,所以这是我的方法(设计):
我已经使用了3个[[[[FlowLayoutPanels,我试图在FlowLayoutPanel3中显示各种表单,当单击左侧面板中的特定按钮时,flowlayoutpanel3将显示/触发特定表单。
我曾尝试过什么?,我已经读到可以使用MDI容器
之类的东西,但是我注意到这是一种不同的方法,因为我不想展示一个单独的窗口,就在flowlayoutpanel3内部,并且已最大化。我一直在搜索解决方案,但找不到解决方案。 *或者工具箱中是否有任何项目可以执行这种操作?*PD:我正在使用VS2019和C#。
var frm = new Form(); //Or whatever form type you want to use.
frm.TopLevel = false;
frm.FormBorderStyle = FormBorderStyle.None;
flowLayoutPanel3.Controls.Add(frm);
frm.WindowState = FormWindowState.Maximized;
您可能还需要使其可见
frm.Visible = true;