从 XAML 加载

本主题适用于 Windows Workflow Foundation 4。

此示例演示如何在不运行 XamlBuildTask 工具的情况下动态加载 XAML 工作流。此示例改为调用 Load 方法。此示例是一个 Windows Presentation Foundation (WPF) 客户端应用程序,它使用 ActivityXamlServices 类加载 XAML 工作流,然后执行这些工作流。在使用 ActivityXamlServices 类加载完这些工作流后,将返回一个可执行的 DynamicActivity

使用此示例

  1. 使用 Visual Studio 2010 打开 LoadFromXAML.sln 解决方案文件。

  2. 若要生成解决方案,请按 F6。

  3. 若要运行解决方案,请按 Ctrl+F5。

Dd807378.Important(zh-cn,VS.100).gif 注意:
您的计算机上可能已安装这些示例。在继续操作之前,请先检查以下(默认)目录:

<安装驱动器>:\WF_WCF_Samples

如果此目录不存在,请访问针对 .NET Framework 4 的 Windows Communication Foundation (WCF) 和 Windows Workflow Foundation (WF) 示例(可能为英文网页),下载所有 Windows Communication Foundation (WCF) 和 WF 示例。此示例位于以下目录:

<安装驱动器>:\WF_WCF_Samples\WF\Basic\Built-InActivities\DynamicActivity\LoadFromXAML