4

我需要将流程图设计表面整合到我们正在开发的应用程序中,以允许用户创建本质上是工作流/时间表的内容。我需要能够创建自己的“形状”,在它们上设置自定义属性,并且可能还有一些逻辑(如果,同时等)。

我知道我需要看看在应用程序中托管 WF,它看起来很合适,但有谁知道我可以使用的其他设计师组件。

4

2 回答 2

5

看看这些资源,它们都是免费的解决方案,但与商业的(Mindfusion、GoDiagram)相比,它们需要你做更多的开发工作:

于 2009-04-28T13:25:33.227 回答
3

您应该尝试Visual Studio Extension。您可以免费使用 VS.NET IDE ,创建图表,导出为 xml/webservice/custom 格式等。

例如,您可以创建一个工具来描述特定于您的组织如何建模业务流程的概念。如果您正在构建状态图工具,您可以描述状态是什么,状态具有哪些属性,存在哪些类型的状态,如何定义状态之间的转换等等。描述保险公司合同状态的状态图表面上类似于描述网站页面之间用户交互的状态图。但是,两个状态图之间的基本概念会有很大不同。通过创建您自己的特定领域语言和自定义生成的设计器,您可以准确指定您在工具中需要的状态图概念。

从这里开始。这里的例子:

于 2009-04-28T13:02:50.443 回答