我正在创建一个应用程序,允许开发人员通过从工具箱中选择预定义的功能(显示为小型图形元素)来创建程序流程图。换句话说,开发人员将从工具箱中选择一个或多个预定义的函数(图形元素),并将其拖放到主工作区。根据所选功能的流程,该应用程序将自动生成可编译代码。
我查看了GraphViz,但不确定它是否可用于创建用于编辑图形元素的GUI IDE。我正在寻找类似于Microsoft Visio的功能,用户可以添加/删除/拖放各种形状以创建图表。
GraphViz适合在这里使用吗?如果是,请指导我如何做的一些示例?如果无法使用GraphViz,则有哪些其他开源/免费组件可用?
我打算在.Net中构建最终应用程序。
我查看了GraphViz,但不确定它是否可用于创建用于编辑图形元素的GUI IDE。我正在寻找类似于Microsoft Visio的功能,用户可以添加/删除/拖放各种形状以创建图表。
GraphViz适合在这里使用吗?如果是,请指导我如何做的一些示例?如果无法使用GraphViz,则有哪些其他开源/免费组件可用?
我打算在.Net中构建最终应用程序。