簡體   English   中英

如何在另一個窗體(如Visual Studio)中顯示窗體

[英]How to display a form inside another form like Visual Studio

Visual Studio和其他類似程序如何在其IDE中顯示表單?
使用C#或VB.NET是否可以達到相同或相似的效果?

請查看下面的圖片以了解我的意思。

Visual Studio IDE with a form in design view

如果您要談論在代碼中托管Winforms編輯器,那完全有可能,並且實際上內置於.NET框架中!

本質是IDesignerHost接口。 整個系統很復雜,但是可以完成(我已經在生產代碼中完成了,用於運行時布局配置編輯)。 有一個從微軟的代碼樣本這里

我敢肯定,如果您搜索“ IDesignerHost”,您將找到足夠的參考資料來弄清楚它。

您是否在談論UI創建工具? 請參考http://www.icsharpcode.net/opensource/sd/-SharpDevelop ,以進行深入研究。 它是開放式的,因此您可以找到更多詳細信息。

我相信您想要的是多文檔界面(MDI),有關更多信息,請參見http://msdn.microsoft.com/zh-cn/library/ms973874.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM