[英]How to display a form inside another form like Visual Studio
Visual Studio和其他類似程序如何在其IDE中顯示表單?
使用C#或VB.NET是否可以達到相同或相似的效果?
請查看下面的圖片以了解我的意思。
如果您要談論在代碼中托管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.