1

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

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

4

2 回答 2

1

我最近观看了这些为 Visual Studio 构建 WoW AddOn 设计器的人的视频。

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

http://www.codeplex.com/WarcraftAddOnStudio

于 2008-08-28T19:56:48.337 回答
1

我还发现 DevExpress 的 DXCore 是一个简化插件开发的工具。默认实现不会让我停靠为文档(中央),但无论如何,仍然可以轻松地使用它生成一个插件,该插件可以动态编译文件并渲染它的内容,这可能对我来说很好。:)

于 2008-09-01T19:45:29.503 回答