安装Windows Workflow Fundation插件
-
在开始菜单打开
Visual Studio Installer

-
点击
修改按钮

-
点击
单个组件选项卡

-
在输入框输入
workflow,勾选Windows Workflow Fundation,之后点击右下角修改按钮
### 添加Workflow项目 -
在想要添加工作流的位置右击 -> 添加 -> 新建项

-
在弹出的窗口选择Workflow -> 选择活动 -> 点击添加
### 添加状态机 -
在活动窗口中添加
StateMachine

编辑状态
-
双击打开状态

-
添加
WriteLie活动

-
输入想要打印的文字(注意:需要包括双引号)

-
退出状态同理
### 添加状态 -
在工具箱选中"State",点住鼠标不放开,拖到箭头指的位置(State1下面会出现一个三角形,一直拖到三角形内)后放开

-
编辑状态参见
编辑状态

编辑条件
- 双击Transition区域

- 在Condition输入框内输入true

创建转换
- 鼠标放在State的边缘,会出现状态转换的编辑模式

- 将State2连接到State1

- 同样编辑T2的Condition,设置为true

运行Workflow
在程序内添加如下代码
WorkflowApplication workflow = new WorkflowApplication(new Activity1());
workflow.Run();
运行结果如下

使用VisualStudio创建并运行WindowsWorkflowFoundation工作流
本文档详细介绍了如何在VisualStudio中安装WindowsWorkflowFoundation插件,并通过步骤指导创建、编辑和运行一个状态机工作流,包括添加状态、编辑条件和转换。最后展示了如何在代码中启动并运行工作流。
2万+

被折叠的 条评论
为什么被折叠?



