Skip Navigation Links
技术文档
·网站建设
·软件使用
·图形设计
·程序开发
·网络应用
·电脑技巧
 
公司介绍
·公司简介
·索仕SRCOS网络应用平台
·索仕网站管理系统
·影视广告制作
·联系我们
 
 

Silverlight版的流程设计器

11/13/2008 11:19:14 AM

目录

代码说明    1

使用说明    1

创建流程    1

添加业务结点    2

设置结点关系    3

架构与版本说明    5

实现思路[WF工作流设计器(WPF版)]一样    5

与流程设计器的流程图对应的WF状态机图    5

流程设计器类与接口结构    6

设计器元素    6

设计器面板    6

流程图的数据结构    7

转换器    7

加载器    8

程设计器架构    8

由于受Silverlight功能的限制,对架构做如下扩充    9

 

 

 

代码说明

 

代码下载: SD.rar

 

要打开项目需要安装[Silverlight Tools for Visual Studio 2008 SP1]

如果只看效果可直接打开

Silverlight版的流程设计器

 

使用说明

创建流程

Silverlight版的流程设计器

 

Silverlight版的流程设计器

 

 

添加业务结点

Silverlight版的流程设计器

 

Silverlight版的流程设计器

 

Silverlight版的流程设计器

 

Silverlight版的流程设计器

Silverlight版的流程设计器

设置结点关系

Silverlight版的流程设计器

 

Silverlight版的流程设计器

 

Silverlight版的流程设计器

 

 

 

 

 

架构与版本说明

该例子是一个Silverlight2.0的流程设计器

架构与[WF工作流设计器(WPF)]的设计思路想同,本例只演示了用Silverlight实现流程设计器的图形设计部分,而流程映射,测试部分的后台实现可参考[WF工作流设计器(WPF)]

 

实现思路[WF工作流设计器(WPF版)]一样

与流程设计器的流程图对应的WF状态机图

Silverlight版的流程设计器

Silverlight版的流程设计器

Silverlight版的流程设计器

Silverlight版的流程设计器

Silverlight版的流程设计器

Silverlight版的流程设计器

Silverlight版的流程设计器

Silverlight版的流程设计器

Silverlight版的流程设计器

   

流程设计器类与接口结构

设计器元素

流程图上的连线与各种类型的结点

Silverlight版的流程设计器

Silverlight版的流程设计器

   

设计器面板

[设计器元素]的容器,提供对[设计器元素]的管理功能

Silverlight版的流程设计器

   

   

流程图的数据结构

为不同的流程图与不同的工作流文件间提供转换的一上中间数据结构.

Silverlight版的流程设计器

   

   

转换器

将各类工作流文件转换为[流程图的数据结构]

[流程图的数据结构]转换为各类工作流文件

Silverlight版的流程设计器

   

加载器

[流程图的数据结构][设计器面板]上用[设计器元素]展现出来

   

[设计器面板]上用[设计器元素]设计的流程图转换为[流程图的数据结构]

Silverlight版的流程设计器

   

 

由于受Silverlight功能的限制,对架构做如下扩充

Silverlight版的流程设计器

 

 

本文附件:
SD.rar
作者:WXWinter(冬) 来源:博客园
 
 
 
昆明索仕科技开发有限公司 版权所有 Copyright© 2002-2010 Kunming Source Technology Exploitive Co.,LTD. All Rights Reserved.
电话:0871-5627877 业务QQ:163871 联系我们
本站基于:索仕网站信息管理系统建设 版本 2.0.4325