使用Visual C#.NET自定义表单设计器

我想找到类似于Visual Studio Windows窗体设计器的东西。 它有什么好的实施吗? 我找到了以下内容: http : //support.microsoft.com/?id = 813808它具有基本function但是,但就是这样。 例如,您无法通过剪贴板复制对象,也无法通过上下文菜单支持等。

非常感谢任何其他实施的链接。

好的,如果你想要一个免费和/或开源的解决方案,那么SharpDevelop可以做到这一切。 然而,有许多警告1)没有这方面的文件。 2)这远非微不足道。 3)你必须进入一个非常复杂的窗体设计器架构的中间。

我已经在这方面工作了2天以上,有很多东西可以学习如何使用这个设计师以及它是如何工作的。 我花了两天多的时间解开并试图通过代码来表达自己的方式,而且我仍然没有100%确定我可以做我想做的事情。 如果您打算这样做,请阅读

http://msdn.microsoft.com/en-gb/magazine/cc163871.aspx

http://www.divil.co.uk/net/articles/designers/hosting.asp

这将为您提供您需要完成的概念。

除非您真的想了解所有这些并享受技术挑战,否则我的建议将是使用其中一位商业设计师。

我找到的最好的两个是

http://runtime-form-designer.qarchive.org/

http://www.greatis.com/dotnet/formdes/

希望这有助于brett

SharpDevelop有一个内置的Windows窗体设计器。