2011-01-19 31 views
2

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

請看下圖獲取我的意思。

Visual Studio IDE with a form in design view

+1

忘了添加圖片? – user492238 2011-01-19 12:39:58

+0

您的意思是通常在父窗口(即MDI樣式的界面)中顯示窗體或在設計器窗口中顯示窗體供您操作? – Paolo 2011-01-19 12:50:01

+0

@Paolo:我指的是在設計器中顯示一個表單。 – 2011-01-20 10:03:17

回答

3

如果您正在討論在您的代碼中託管Winforms編輯器,它完全可能並且實際上內置於.NET框架中!

本質是IDesignerHost接口。整個系統很複雜,但可以完成(我已經在運行時佈局配置編輯的生產代碼中完成了它)。有一個來自Microsoft here的代碼示例。

我確定如果你搜索fir'IDesignerHost',你會發現足夠的參考資料。

2

你談到UI創建工具? 參考http://www.icsharpcode.net/opensource/sd/ - SharpDevelop進行深度潛水。這是開放式的,所以你可以找到更多的細節。

+0

我將在週末深入瞭解代碼。謝謝。 – 2011-01-20 10:10:04

相關問題