2012-03-04 82 views
2

我正在使用c#和awesomium web框架構建Web瀏覽器應用程序。我有一個包含一個停靠面板的表單,我想在其中顯示另一個包含awesomium網頁控件的表單。基本上,父表單有助於創建制表符,並且具有webControl的表單具有瀏覽引擎並在製表符內呈現。以另一種形式顯示錶單

這可能嗎?如果是的話,你可以給我一些關於如何做的提示。

回答

2

如果設置可以在另一個控制嵌入表單TopLevel = false;

private void EmbedForm() 
{ 
    Form f = new Form(); 
    f.TopLevel = false; 
    f.BackColor = Color.White; 
    f.FormBorderStyle = FormBorderStyle.None; 
    f.Dock = DockStyle.Fill; 
    f.Visible = true; 
    panel1.Controls.Add(f); 
} 
1

將通用UI內容移至UserControl並以兩種形式使用它。 這是最常見的做法。