C# 创建自己的流程图
Posted
技术标签:
【中文标题】C# 创建自己的流程图【英文标题】:C# creating own flowchart 【发布时间】:2011-07-22 19:27:55 【问题描述】:在一个项目中,我可能必须创建一个提供流程图的应用程序 (.Net / C# 4.0)。
我正在寻找最好的方法,因为我知道它应该非常灵活:
我必须自己使用 .Net 框架图形(WPF、xaml)吗? 是否有一个强大的库可供我使用,专门用于流程图设计? 是否有与此类工作相关的开源项目?在任何情况下,我都需要按照我想要的方式更改任何组件(它们的链接方式、外观、逻辑等)...
你们会怎么处理呢?
【问题讨论】:
【参考方案1】:如果您需要“静态”工作流设计器,您可以在 copdeproject 上look at this project 并从它开始。如果您介意执行工作流,请查看this blog post 关于在您自己的应用程序中重新托管 WF4。您可以通过创建自己的活动来自定义它。
【讨论】:
【参考方案2】:我建议您使用已经可用的控件之一:http://www.google.com/search?hl=en&q=.net+flowchart&aq=f&aqi=&aql=&oq=。自己编写这样的东西比购买许可证要花费更多。不幸的是,我自己没有使用过任何一个,所以我不能推荐一个特定的。只需对它们进行评估,然后使用最适合您需求的那个。
【讨论】:
以上是关于C# 创建自己的流程图的主要内容,如果未能解决你的问题,请参考以下文章
activiti自己定义流程之整合:使用angular js整合ueditor创建表单