好我有一個使用卡口與嵌入其中,像這樣形成大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);
}
我然後調用下面窗體的Load事件父窗體 - >
// Embedd the child form in the this Parent
WinFormCustomHandling.ShowFormInContainerControl(pnlModuleHost, _frmWWCModuleHost);
這是給我HERE響應我剛纔的問題。
隨着我在這方面取得進展,我不斷感受到多層嵌入式表單是一種等待發生的災難,並且用戶控件一直彈出。任何人都可以提供一些關於使用用戶控件vs嵌入窗體的具體建議嗎?
看到我以前的問題,爲這一個靈感。 HERE
此外,我的當前嵌入式表格佈局看起來像在行動中的屏幕截圖可以找到HERE。
謝謝
有趣的是,將有可能爲你解釋一下你的「插件式」架構是什麼意思?你是指抽象形式是什麼,並且具有不同的可互換的UC來執行這些基本功能? – 2009-05-04 18:40:01