使用silverlight构建一个工作流设计器(三)
2009-04-25 12:05:13 来源:WEB开发网核心提示:本文示例源代码或素材下载 最新版本在线演示:http://219.153.66.61/wf新功能调查:系统到这里已经具备一个设计器的雏形了,当然还有很多需要完善的功能,使用silverlight构建一个工作流设计器(三),如果您在这方面有经验,请提出您的宝贵意见,例如流程名称等l 活动和规则的属性信息,例如活动
本文示例源代码或素材下载
最新版本在线演示:http://219.153.66.61/wf
新功能调查:系统到这里已经具备一个设计器的雏形了,当然还有很多需要完善的功能,如果您在这方面有经验,请提出您的宝贵意见,也可以留下您想要实现的功能,在后续版本中,我们将考虑您的意见,非常感谢:)
本文继续前文的内容,主要讲述与导入xml,导出xml,xml存储有关的一些内容。包含以下部分:
l 设计一个流程图的xml描述文件
l 将流程图导出为xml
l 根据xml文件呈现流程图
在完成以上内容后,进一步深入思考,既然可以将流程的当前状态保存为xml,那么在每次流程改变的时候将当前状态保存到内存中,在需要的时候再从内存中还原,就可以实现word里面的 撤销 与 前进 的功能了,所以功能就加多了两个。
l 撤销
l 前进
在进一步,如果将内存保存的xml对象集合按照一定的频率自动播放,是不是就是一个动画了,呵呵,我们可以用这个来做一个简单的动画片了。
四、xml存取
4.1 xml内容
就是将流程图保存为xml文件,以及根据xml文件还原流程图的功能。首先来看一下xml文件的格式。Xml文件用来描述流程的,在本文中,流程的布局信息主要有几个方面:
l 流程的属性信息。例如流程名称等
l 活动和规则的属性信息,例如活动名称等
l 活动和规则的位置信息
l 活动和规则的关联信息
我们设计出一个可以完全描述上面内容的xml文件即可,下面给出这个xml描述的一个实现。
Tags:使用 silverlight 构建
编辑录入:爽爽 [复制链接] [打 印][]
- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››构建Android平台Google Map应用
- ››使用纯文本文件打造WCF服务
- ››Silverlight for Windows Phone 7开发系列(1):...
- ››Silverlight for Windows Phone 7开发系列(2):...
更多精彩
赞助商链接