我们正在寻找一些可以动态创建流程图(图像)的代码/组件,最好是在 .NET/C# 中(尽管采用 XML/JSON 源的 Silverlight/Flash 组件也可以) 。
例如,我们有一个(商业)报价,在最终报价之前要经过以下步骤:
已请求 -> 待处理 -> 准备修订 -> 修订中 -> 最终作为额外的步骤,可以从“正在修订”回到“待处理”。
因此组件/代码应该绘制类似这样的内容(其中“正在修订”将是此报价的活动状态):
示例图表http://www.wowtah.nl/flowchart-example.gif 我们不只是创建静态 GIF 图像(并根据需要加载正确的图像)的原因是,这些步骤可能因客户对我们产品的实施而异。因此,我们正在寻找一种动态向用户显示为其配置的工作流程步骤的方法。
任何帮助将不胜感激!