简体   繁体   English

ASP.NET Visual diagram \\流程图控件

[英]ASP.NET Visual diagram\ flowchart control

I am looking for a diagram\\ graph\\ flowchart user control for web application preferably ASP.NET. 我正在寻找一个图\\ graph \\流程图用户控件的Web应用程序,最好是ASP.NET。

My wish would be to pass a Graph object that contains a collection of nodes and edges and the capabilities that i would look for are: 我的愿望是传递一个包含节点和边集合的Graph对象,我想要的功能是:

  1. Add a new node. 添加新节点。
  2. Connect two nodes together with an edge. 使用边连接两个节点。
  3. Delete nodes and edges 删除节点和边
  4. Automatic layout algorithm to minimize crossing of layers and edges 自动布局算法,以最小化层和边的交叉

I found parts of the solution that will help me to create such a component such as: 我发现解决方案的一部分将帮助我创建这样的组件,例如:

  1. JSPlumb or Raphael to draw the graph on the clients. JSPlumb或Raphael在客户端上绘制图形。
  2. GLEE\\ MSAGL to automatically order the graph in visual terms. GLEE \\ MSAGL以视觉方式自动订购图表。

All of these will allow me to construct a component but i was wondering if anyone have already seen something that is web based and could do the task? 所有这些将允许我构建一个组件,但我想知道是否有人已经看到基于Web的东西,并可以完成任务? hopefully its open source :) 希望它的开源:)

Have you considered Dracula Graph Library ? 你考虑过Dracula Graph Library吗? It looks like it would handle part 4 very well. 看起来它会非常好地处理第4部分。 You would only have to wire up some edit controls for the user. 您只需为用户连接一些编辑控件。

这个所以从拉斐尔质疑除了有jointjs.com值得一试

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM