我一直在为最终用户创建此Workflow编辑器原型,我的源代码来自[MSDN] http://msdn.microsoft.com/en-us/library/aa480213.aspx。到目前为止,我做了以下调整:
问题是WorkflowView不会让我编辑默认工作流程。就像它处于只读模式一样,虽然我仍然可以编辑它的属性。当我加载SequentialWorkflowActivity的实例时,它工作正常。
然后我尝试将默认工作流的活动添加到SequentialWorkflowActivity的实例并加载它。有效。我能够将新活动拖到它上面并进行属性更改。但是这样做,默认工作流程中引用的属性不再可用。
还有另一种选择:我制作并包含一个活动来容纳所有属性,而不是默认的工作流本身。但是,它需要向客户(我认为不会理解的人)解释为什么在他们的所有自定义工作流程中都存在无所不在的活动,这些活动没有明显的业务逻辑。
总之,我需要让工作流设计师编辑默认工作流程。所以如果你们有任何想法或建议,请告诉我。我需要得到所有帮助。
提前致谢!
卡洛斯