技术开发 频道

详解Visual Studio 2010中的活动设计器

  (9)HelloWorkflow 项目会需要引用HelloWorkflow.Activities项目。将HelloWorkflow.Activities加入HelloWorkflow的引用中。

  (10)在设计器中打开SayHello.xaml,并注意工具栏现在包含我们的PrePostSequence活动了。

  注意

  在Visual Studio 2010 Beta 2中有一个已知的问题,会使自定义活动无法出现在工具栏中。如果这样的状况发生了,尝试在Solution Explorer中删除Solution Items文件夹,然后重新编译。如果这还不行,手工把那个自定义活动加入工具栏中。

  3.将自定义活动拖至设计器表面

  (1)将PrePostSequence活动放置在Finally之后。现在我们需要创建自定义活动设计器。


没有自定义设计器的PrePostSequence活动

  (2)将PrePostSequence活动从设计器表面删除

  (3)保存并关闭SayHello.xaml

  4.创建自定义活动设计器

  在这个练习中,我们将为PrePostSequence 活动创建一个自定义活动设计器

  (1)右击HelloWorkflow 解决方案,并选择Add / New Project

  (2)选择Workflow 模板并点击Activity Designer Library。将项目取名为HelloWorkflow.Activities.Designers


添加一个新的Activity Designer Library

  (3)删除ActivityDesigner1.xaml,因为我们不会需要它。

  (4)右击HelloWorkflow.Activities.Designers 项目并选择Add / New Item

0
相关文章