我在xaml中定义了一个相当大的工作流程,由嵌套的流程图和序列组成。 点击整个层次结构来修改深深嵌入工作流程的活动是一件痛苦的事。项目重建后,工作流设计器将重置为顶视图,因此我必须这样做。
有没有办法创建包含主要工作流程部分的单独xaml文件,并将它们包含在主文件中?这样,我就可以通过简单地从解决方案资源管理器中打开子流来进行编辑。
从CodeActivity调用子流xaml似乎是个好主意吗?
加快工作流程编辑的其他提示?
提前致谢。
Janiek
答案 0 :(得分:1)
假设您正在讨论Visual Studio,可以使用自定义XAML活动。
如何 - 你可以创建一个单独的文件包装其中一个流程图,例如FlowActivity1。在构建项目时,您应该看到FlowActivity1出现在Visual Studio工具箱中。然后,您可以转到主工作流程,并使用FlowActivity1替换流程图。您还需要在FlowActivity1活动上创建Arguments,以便从主工作流传递变量值。