+ -
当前位置:首页 → 问答吧 → 看到网上有人编写的窗体编辑器,求个思路。

看到网上有人编写的窗体编辑器,求个思路。

时间:2011-11-13

来源:互联网

类似于Delphi的窗体设计器界面,用户可以自由拖放控件,并可以编辑控件的属性,支持Delphi的属性编辑器的概念。此阿用了反射机制和插件技术,使得增加新的控件非常容易。并可以把设计的窗体保存到文件中,还可以生成exe文件。由于采用的是xml格式保存,并且设计的时候充分考虑了可移植性,因此本程序可以很容易的用其他语言实现,而且生成的窗体文件可以以windows界面或者web界面展示。可以把此程序作为开发工作流引擎或二次开发平台的基础。我会继续开发,开发过程中的经验也将及时与大家分享。



http://cownew.blog.51cto.com/413531/87616

上面地址。就是此牛人做的。

问题

1.控件拖放支持 实现方法有哪些(这个可能能找到很多,估计为了编辑的方便性,可能还是类似Econtrol的比较好,但是看了下,没找到菜单汉化的路。)
2.类似上例的属性编辑器(注意:只显示部分属性,怎么做到???)
3.生成EXE文件。
4.生成的窗体文件可以以web界面展示
分不够再加。。

作者: huboy   发布时间: 2011-11-13

可以用delphi的interface构建自己的窗体编辑器和代码编辑器。
很多功能可以自己想办法加进去

作者: lhylhy   发布时间: 2011-11-13

关于EC的汉化已经弄好了。其他问题,继续UP。

作者: huboy   发布时间: 2011-11-13