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

时间:2011-03-30 12:01:55

标签: c# .net winforms visual-studio

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

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

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:2)

好的,如果你想要一个免费和/或开源的解决方案,那么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/

希望这会有所帮助 布雷特