转:WF工作流设计器(WPF版)
2009-02-13 14:18
260 查看
原文:/article/4630792.html
这是一个WPF版的工作流设计器,
准备开发一个Silverlight版的流程设计器,之前一个图形UI的例子已发上来了.这个例子算是正式开发Silverlight版前的DEOM吧.
另外,现在关于架构类的文章多是介绍[数据业务平台(前台UI + 中间层 + 数据存储)]的,对工具类应用程序的架构设计相对少一些.对这方面架构设计感兴趣的可以看一下本文
该版本提供如下功能:
可视化和流程设计界面
WF的一组业务Activity
WF的XOML与流程设计界面元素的类型转换器
流程设计界面的元素加载器
WF设计规则验证器
流程设计界面的元素UI逻辑关系验证器
一个可以与用户交互的本地流程测试器
代码下载:
http://files.cnblogs.com/wxwinter/wxwinterwfWFDesigner.rar
目录
用设计器创建一个流程的说明 1
例子场景 3
设计流程 4
新建流程 4
添加[审核]结点 5
添加[审批]结点 9
调整布局与指定结点逻辑关系 12
修改设计 14
测试流程 16
WF中业务Activity的结构 21
流程图元素与Activity的结构对应 22
流程设计器的流程图 22
与流程设计器的流程图对应的WF状态机图 23
流程设计器类与接口结构 26
设计器面板 26
设计器元素 27
流程图的数据结构 27
转换器 28
加载器 29
程设计器架构 30
这是一个WPF版的工作流设计器,
准备开发一个Silverlight版的流程设计器,之前一个图形UI的例子已发上来了.这个例子算是正式开发Silverlight版前的DEOM吧.
另外,现在关于架构类的文章多是介绍[数据业务平台(前台UI + 中间层 + 数据存储)]的,对工具类应用程序的架构设计相对少一些.对这方面架构设计感兴趣的可以看一下本文
该版本提供如下功能:
可视化和流程设计界面
WF的一组业务Activity
WF的XOML与流程设计界面元素的类型转换器
流程设计界面的元素加载器
WF设计规则验证器
流程设计界面的元素UI逻辑关系验证器
一个可以与用户交互的本地流程测试器
代码下载:
http://files.cnblogs.com/wxwinter/wxwinterwfWFDesigner.rar
目录
用设计器创建一个流程的说明 1
例子场景 3
设计流程 4
新建流程 4
添加[审核]结点 5
添加[审批]结点 9
调整布局与指定结点逻辑关系 12
修改设计 14
测试流程 16
WF中业务Activity的结构 21
流程图元素与Activity的结构对应 22
流程设计器的流程图 22
与流程设计器的流程图对应的WF状态机图 23
流程设计器类与接口结构 26
设计器面板 26
设计器元素 27
流程图的数据结构 27
转换器 28
加载器 29
程设计器架构 30
用设计器创建一个流程的说明
例子场景
设计流程
新建流程
添加[审核]结点
添加[审批]结点
调整布局与指定结点逻辑关系
修改设计
测试流程
WF中业务Activity的结构
流程图元素与Activity的结构对应
流程设计器的流程图
与流程设计器的流程图对应的WF状态机图
流程设计器类与接口结构
设计器元素
流程图上的连线与各种类型的结点 |
设计器面板
[设计器元素]的容器,提供对[设计器元素]的管理功能 |
流程图的数据结构
为不同的流程图与不同的工作流文件间提供转换的一上中间数据结构. |
转换器
将各类工作流文件转换为[流程图的数据结构] 将[流程图的数据结构]转换为各类工作流文件 |
加载器
将[流程图的数据结构]在[设计器面板]上用[设计器元素]展现出来 将[设计器面板]上用[设计器元素]设计的流程图转换为[流程图的数据结构] |
程设计器架构
相关文章推荐
- WF工作流设计器(WPF版)
- WF工作流设计器(WPF版)
- 基于Web的仿WF工作流设计器
- WF4实现工作流驳回流转模型的几种设计方案
- 从架构设计到系统实施-基于.NET 3.0的全新企业应用之设计基于WF的工作流
- WF从设计器出发,到对从设计器出来的工作流的调用加载,已经完成了整个工作流的详细设计,目前工作流设计器已经完成!
- WF工作流详细设计方案
- WF4.0工作流设计器
- WF当前工作流设计存在的缺陷
- WF从设计器出发,到对从设计器出来的工作流的调用加载,已经完成了整个工作流的详细设计,目前工作流设计器已经完成!
- WF工作流详细设计
- 基于Web的仿WF工作流设计器
- WF工作流详细设计方案
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(3):设计基于WF的工作流.zip(11.65 MB)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(3):设计基于WF的工作流.zip(11.65 MB)
- WF,WPF,WCF,Linq的一个工作流例子
- WF 工作流 设计器 小问题 ForEach ParallelForEach
- WF,WPF,WCF,Linq的一个工作流例子
- WF4.0工作流设计器快捷键
- WPF学习-文本编辑器(界面的<xaml>设计)