【发布时间】:2009-05-04 17:37:48
【问题描述】:
好的,我有一个大型 CRUD 应用程序,它使用嵌入了表单的选项卡,就像这样 -->
public static void ShowFormInContainerControl(Control ctl, Form frm)
{
frm.TopLevel = false;
frm.FormBorderStyle = FormBorderStyle.None;
frm.Dock = DockStyle.Fill;
frm.Visible = true;
ctl.Controls.Add(frm);
}
然后我在父表单的表单加载事件中调用以下内容 -->
// Embedd the child form in the this Parent
WinFormCustomHandling.ShowFormInContainerControl(pnlModuleHost, _frmWWCModuleHost);
这是给我HERE 以回答我之前的问题。
随着我在这方面的进步,我不断地感觉到多层嵌入式表单是一场等待发生的灾难,并且用户控件不断弹出。谁能给我一些关于使用用户控件和嵌入表单的具体建议?
请参阅我之前的问题以获取此问题的灵感。 HERE
还可以在HERE 找到我当前嵌入式表单布局的屏幕截图。
谢谢
【问题讨论】:
标签: c# .net winforms user-controls