我想使用Silverlight,WPF或WinForms为自定义系统创建UI设计器。解决此问题的最佳方法是什么?

我应该注意哪些 namespace ,SDK等?

最佳答案

我也在一个类似的项目中工作,我们使用 Canvas 作为设计器表面。如本CodeProject文章所述-



可以在codeplex上找到基于此的另一个项目-



另一种选择是使用 .Net DesignSurface ,它在运行时提供设计时基础结构,如本问题所述-

How to create an UI Designer utility?

链接不起作用,正确链接到代码项目的文章是-

http://www.codeproject.com/KB/miscctrl/DesignSurfaceManager_Ext.aspx

提到here的另一种方法是使用Visual Studio Shell(VS 2010),但我不确定它的用处。

关于.net - 创建一个UI设计器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4425626/

10-11 03:59
查看更多