首页 新闻 会员 周边

如何自定义WF的执行顺序?

0
悬赏园豆:40 [已关闭问题] 关闭于 2010-03-23 14:51

PM让我用WF3.0实现以下功能:

首先把用户可能要用到的任务做成自定义activity(这个对我来说,应该不难),然后可以让用户在程序界面上随意的去组装这些activity的执行顺序(最好能允许几个任务同时执行),请问大家这个自定义执行顺序的功能该如何实现啊?

需要用xaml是吧?

1. 但这种工作流肯定是动态的,不可能说先为每一种组合去各自定义他们的xaml文件,所以这种思路可以排除。

2. 假如用户现在已选择了执行顺序,让我用程序去生成xaml文件不是一件容易的事,而且我看得需要生成二个文件,一个.layout,一个.xoml.cs

3. 项目是一个web程序,虽然我已有一个用WPF实现的WF设计器,但这个设计器用的是WF4.0,而且这个设计器的操作对客户来说过于复杂。每次客户在网页上定义工作流时还要让客户运行这个WPF程序,这肯定很麻烦。而且我感觉我的需求用状态机来实现会好一些,可WF4.0到现在都没状态机。所以我不想使用WF4.0

所以,这把我难住了,请问大家该咋整啊?

JeffLiang的主页 JeffLiang | 初学一级 | 园豆:43
提问于:2010-03-18 13:07
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册