将自定义gui框架与VS设计器集成

时间:2008-08-28 19:51:38

标签: visual-studio gui-designer

想象一下,你自制一个自定义gui框架使用windows句柄(紧凑框架,所以请不要与“为什么”争论)。开发这样一个框架的一个主要缺点是你失去了与winform设计师的兼容性。

所以我的问题是对于那些对VS自定义了解很多的人,是否会有一个聪明的机制,可以将gui框架融入设计器并让它吐出你的自定义代码而不是标准的windows InitialiseComponent()方法中的东西?

2 个答案:

答案 0 :(得分:1)

我最近观看过built a WoW AddOn designer for Visual Studio这些人的视频。

他们克服了让完全自定义控件在设计器中正确渲染的任务。我不确定这是否正是你所需要的,但可能值得一看。这是开源的:

http://www.codeplex.com/WarcraftAddOnStudio

答案 1 :(得分:1)

我也发现DevExpress的DXCore是一个简化插件开发的工具。默认实现不会让我作为文档(中央)停靠,但无论是谁还是可以轻松生成一个插件,它可以动态编译文件并呈现它的内容,这可能很适合我。 :)