构建Visual studio像应用程序,需要输入 [英] Building Visual studio like application, need inputs

查看:155
本文介绍了构建Visual studio像应用程序,需要输入的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发一个像Visual Studio一样的应用程序,即有一个工具箱,一个编辑器和属性网格类似于VS。

I am working on a Visual studio like application i.e. have a toolbox, an editor and property grid similar to VS.

用户可以拖放控件和第三方)到编辑器窗口,并执行像调整大小,移动,对齐,组等操作;该控件的属性需要显示在属性网格中,用户可以从中更新它们。

User can drag and drop the controls(custom and third party) to the editor window and perform operations like resize, move, align, group etc.; Properties of that control needs to be displayed in property grid and user can update them from there.

根据我目前的理解,我将扩展Canvas来创建自己的编辑器和它支持的控件的接口;

As per my current understanding I will have to extend the Canvas to create my own editor and and Interface for controls which it supports; Each supported control will have to implement this interface so that it can be placed in our editor.

类似这样的东西 - http://www.codeproject.com/KB/WPF/WPFDiagramDesigner_Part4.aspx

Something similar to this - http://www.codeproject.com/KB/WPF/WPFDiagramDesigner_Part4.aspx

期待任何帮助,评论或链接。

Looking forward for any kind of help, comment or links.

推荐答案

构建我的应用程序。虽然,我不得不创建我的自定义属性网格是痛苦的。

Finally, I used the Diagram designer approch to build my application. Although, I had to create my custom property grid which was painful.

最近我遇到下面的职位,建议.Net DesignSurface可以用于构建这种应用程序 -

Recently I came across following post which suggests that .Net DesignSurface can be used for building this kind of application -

如何创建UI Designer实用程序?

这篇关于构建Visual studio像应用程序,需要输入的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆