有多种方法可将活动添加到解决方案的**“工具箱”**中。您可以从当前项目中添加活动,也可以从另一个项目或从另一个程序集引用活动。
从当前项目中添加活动
- 向当前工作流项目添加新的自定义活动。有关向项目添加新自定义活动的更多信息,请参见如何:向工作流项目添加新项。 
- 向活动添加自定义逻辑。 
- 生成项目。如果生成成功,将在**“工具箱”**中显示一个名为“<项目名称>”的新类别,该类别中包含相应自定义活动。 
从另一个项目中添加活动
- 打开包含至少一个工作流项目(自定义活动库项目或定义自定义活动的另一个工作流项目)的解决方案。 
- 生成这两个项目。如果生成成功,将在**“工具箱”**中显示一个名为“<项目名称>”的新类别,该类别中包含相应自定义活动。 
从程序集中将活动添加到工具箱
- 打开工作流解决方案。 
- 从**“工具”菜单中选择“选择工具箱项…”**。 
- 在**“选择工具箱项”对话框中,选择“System.Activities 组件”选项卡,然后单击“浏览…”**导航到包含要添加的自定义活动的程序集。 
- 选择该程序集,然后单击**“确定”**。自定义活动组件将添加到组件列表中并自动处于选中状态。 - 单击**“确定”**关闭对话框。
 
- 若要显示工具箱,请从**“视图”菜单中选择“工具箱”**。 
- 该自定义活动将显示在添加该项之前**“工具箱”中焦点所在的类别下。例如,如果在添加工具箱项之前选中了“工具箱”中的“常规”类别,则该活动将显示在“常规”**类别下。