想象一下,你自制一個自定義GUI框架,不會使用Windows句柄(緊湊的框架,所以請不要與「whys」爭論)。開發這樣的框架的一個主要缺點是你失去了與Winform設計師的兼容性。將自定義GUI框架與VS設計器集成
所以我的問題是所有對VS自定義知道很多的人,會不會有一個聰明的機制,通過這個機制可以將gui框架合併到設計器中,並讓它將自定義代碼而不是標準窗口的東西在InitialiseComponent()方法?
想象一下,你自制一個自定義GUI框架,不會使用Windows句柄(緊湊的框架,所以請不要與「whys」爭論)。開發這樣的框架的一個主要缺點是你失去了與Winform設計師的兼容性。將自定義GUI框架與VS設計器集成
所以我的問題是所有對VS自定義知道很多的人,會不會有一個聰明的機制,通過這個機制可以將gui框架合併到設計器中,並讓它將自定義代碼而不是標準窗口的東西在InitialiseComponent()方法?
我最近看了這些傢伙的視頻built a WoW AddOn designer for Visual Studio。
他們克服了讓他們的完全自定義控件在設計器中正確渲染的任務。我不確定這是否正是您需要的,但可能值得一看。它是開源:
我也因爲發現DXCore從DevExpress的是一個工具,簡化了插件開發。默認的實現不會讓我停靠爲文檔(中心),但是不管怎麼樣,仍然可以輕鬆地生成一個插件,它可以即時編譯文件並呈現其中的內容,而這些內容可能適合我。 :)