我想创建一个使用Silverlight,WPF,或WinForms的自定义系统的UI设计器。解决这个问题的最好方法是什么?
我应该知道哪些名称空间、sdks等?
发布于 2010-12-13 17:47:13
我也在做一个类似的项目,我们使用画布作为设计器界面;正如在这篇CodeProject文章中所做的那样-
WPF图设计器-第4部分http://www.codeproject.com/KB/WPF/WPFDiagramDesigner_Part4.aspx
另一个基于此的项目可以在codeplex上找到-
http://simulo.codeplex.com/
另一种选择是使用.Net DesignSurface,它在运行时提供这个问题中提到的设计时基础设施-
How to create an UI Designer utility?
链接不起作用,代码项目文章的正确链接是-
http://www.codeproject.com/KB/miscctrl/DesignSurfaceManager_Ext.aspx
here提到的另一种方法是使用Visual Studio Shell(VS2010),但我不确定它有多有用。
发布于 2010-12-13 12:38:01
我建议你查看sharpdevelop http://www.icsharpcode.net/opensource/sd/,它已经有了gui设计器的开源实现(至少针对winforms和wpf )。
https://stackoverflow.com/questions/4425626
复制相似问题