练习 2:集成工作流设计器

在本练习,将在上一个练习中所创建的 Windows 窗体应用程序中集成 Windows Workflow Foundation 设计器。 该 Windows 窗体使用 Panel 控件作为工作流设计器的宿主。 在任务 1:创建工作流设计器加载程序中,将创建一个派生自 WorkflowDesignerLoader 类的类。 在创建了 WorkflowDesignerLoader 类的子类之后,该类将允许您实现自定义的加载和卸载逻辑。 例如,工作流定义能够以压缩或非压缩格式存储在本地文件系统上的某个数据库中,也可以位于共享网络上的某个位置。

任务 2:将工作流设计器加入到 Windows 窗体中中,会将 WorkflowDesignerLoader 类连接到该 Windows 窗体应用程序,以便使 Windows 工作流设计器可见。 在任务 3:创建 WorkflowMenuCommandService 中,您将了解如何使用 MenuCommandService 来实现常见的 Windows 工作流设计器上下文菜单命令。

本节内容

参考

WorkflowDesignerLoader

MenuCommandService

相关章节

承载工作流设计器

Basic Designer Hosting Sample

Outlook Workflow Wizard Sample

Workflow Monitor Sample

Tracking Profile Designer Sample

Footer image

版权所有 (C) 2007 Microsoft Corporation。保留所有权利。