相关疑难解决方法(0)

控件中的嵌入式窗体或用户控件的窗体

好吧,我有一个大型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);
    }
Run Code Online (Sandbox Code Playgroud)

然后我在父表单的表单加载事件中调用以下 - >

 // Embedd the child form in the this Parent
        WinFormCustomHandling.ShowFormInContainerControl(pnlModuleHost, _frmWWCModuleHost);
Run Code Online (Sandbox Code Playgroud)

这是我在这里回答我之前提出的问题.

随着我的进步,我不断得到这样一种感觉,即多层嵌入式表格是等待发生的灾难,用户控件不断弹出.有人能为我提供一些关于使用用户控件和嵌入表单的具体建议吗?

请参阅我之前的问题,了解这个问题的灵感.这里

此外,还可以在此处找到我当前嵌入的表单布局在行动中的屏幕截图.

谢谢

.net c# user-controls winforms

5
推荐指数
1
解决办法
2534
查看次数

标签 统计

.net ×1

c# ×1

user-controls ×1

winforms ×1