如何开发一个可视化的流程编辑器?通过拖拽自定义的工具最后生成一个XML文件,最好能用C#或C++,求思路!

本人想做一个IVR系统,但苦于没有可视化的语音流程编辑器来编辑语音流程,故想自己开发一个,但没有思路,具体想实现的效果如下,至于生成的XML文档格式我自己定义,这种软件的... 本人想做一个IVR系统,但苦于没有可视化的语音流程编辑器来编辑语音流程,故想自己开发一个,但没有思路,具体想实现的效果如下,至于生成的XML文档格式我自己定义,这种软件的技术应该叫什么,我应该如何去搜索?求思路! 展开
 我来答
iaskall
2012-11-14 · TA获得超过630个赞
知道小有建树答主
回答量:568
采纳率:83%
帮助的人:238万
展开全部
这种软件应该叫做组态软件,比如微软的Viso,而且微软也提供了Viso的开发SDK以供开发之用,
除此,Visual Studio也还提供了一个扩展控件,DSL专门提供这样的开发接口。
如果这些都不能满足你的要求的话,在C#中也有用WPF的画布(Canvas)来实现的。
当然,如果你不需要你的控件有视图的缩放功能,也可以直接用自绘制控件来完成。
希望这些信息可以供你参考
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式