WF设计师扩展

时间:2014-02-06 07:06:11

标签: visual-studio visual-studio-2012 workflow workflow-foundation

我正在尝试在Visual Studio中编写WF设计器的扩展,该扩展应该监听活动上的点击/双击事件。

问题是我找不到任何描述如何扩展Visual Studio worklow设计器的好文档。

所以我要找的是一种访问Visual Studio中托管的WorkflowDesigner对象的方法。

1 个答案:

答案 0 :(得分:1)

一些Google Research引导我访问以下页面:

msdn.microsoft

建议您:

  1. 将主项目中的引用添加到包含自定义活动的活动库项目中。

  2. 构建解决方案。

  3. 要在设计器中使用自定义活动,请在工具箱中找到自定义活动,然后将活动拖到设计器图面上。

  4. 要在代码中使用自定义活动,请添加引用自定义活动项目的Using语句,并将活动的新实例传递给Invoke。


  5. blog.msdn

    这将为您提供工作流设计器扩展DLL的放置位置,以便VS找到它们


    编辑:我从未为WF设计师编写过扩展程序,但我现在也会尝试一下,因为有一些事情我想改进。