摘要:
在本章中,我们将创建基于“Flowchart”活动的工作流。其实通过名称我们可以猜到“Flowchart”活动与我们平常所说的流程图类似;这些活动都是通过判断条件来相互连接的。 使用“Sequence”活动时,所有的子活动都是由上到下顺序执行的,但是基于“Flowchart”的活动,其子活动则可以按其分支条件进行的,可以任意顺序执行。创建“Flowchart”工作流 创建一个控制台的工作流解决方案,如下:设计“Flowchart” 从工具箱中拖一个“Flowchart”活动到工作流窗体上(是那个叫Workflow1.maml双击后的视图)。这时工作流的“Start”节点就会出在在视图... 阅读全文
摘要:
在上一章中,我们通过工作流引擎设计器成功的实现了一个简单的工作流示例。接下来我们将采用后台代码的方式来实现同样的一个流程。控制台程序 首先创建一个控制台程序 添加对“Systm.Activties”的引用(注:这个库在进行工作流开发时必须引用的) 同时更改Program.cs中的命名空间如下:using System;using System.Activities;using System.Activities.Statements;using System.Activities.Expressions; 并在main()函数中添加如下代码:WorkflowInvoker.Invo... 阅读全文