工作流学习过程-自定义活动
2010-10-22 16:43
295 查看
例2:订单处理
顺序工作流如图:
代码
可以看出 工作流里 的代码很少了。更清爽了。因为主要的工作都已经在自定义活动中完成了。。。
顺序工作流如图:
代码
public sealed partial class CustomerOrderActivity : SequentialWorkflowActivity { public CustomerOrderActivity() { InitializeComponent(); } public static DependencyProperty AccountIdProperty = DependencyProperty.Register("AccountId", typeof(int), typeof(CustomerOrderActivity)); [DescriptionAttribute("AccountId")] [CategoryAttribute("AccountId Category")] [BrowsableAttribute(true)] [DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Visible)] public int AccountId { get { return ((int)(base.GetValue(CustomerOrderActivity.AccountIdProperty))); } set { base.SetValue(CustomerOrderActivity.AccountIdProperty, value); } } public static DependencyProperty GoodsIdProperty = DependencyProperty.Register("GoodsId", typeof(int), typeof(CustomerOrderActivity)); [DescriptionAttribute("GoodsId")] [CategoryAttribute("GoodsId Category")] [BrowsableAttribute(true)] [DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Visible)] public int GoodsId { get { return ((int)(base.GetValue(CustomerOrderActivity.GoodsIdProperty))); } set { base.SetValue(CustomerOrderActivity.GoodsIdProperty, value); } }
可以看出 工作流里 的代码很少了。更清爽了。因为主要的工作都已经在自定义活动中完成了。。。
相关文章推荐
- 学习WF笔记9- 自定义工作流活动(1)
- 工作流学习过程-验证活动
- 学习WF笔记9- 自定义活动中事件类型的属性(3)
- 《WF编程》系列之2 - 漫游工作流:活动与自定义活动
- MOSS 之自定义工作流学习
- SP2010开发和VS2010专家"食谱"--第三章节--高级工作流(1)--创建自定义活动
- 坚持学习WF(5):自定义活动(CustomActivity)
- 工作流学习过程-本地服务之事件处理
- VS2008 WorkFlow使用自定义活动添加工作流逻辑
- SP2010开发和VS2010专家"食谱"--第三章节--高级工作流(1)--创建自定义活动
- 向自定义工作流活动添加属性并获得属性的值
- JBPM学习(一):实现一个简单的工作流例子全过程
- WorkFlow设计篇Step.5—用户自定义工作流活动-WF4.0
- SharePoint开发学习笔记4——使用aspx自定义表单的工作流(1)
- SP2010开发和VS2010专家"食谱"--第三章节--高级工作流(2)--为沙盒解决方案创建自定义活动
- JBPM学习(一):实现一个简单的工作流例子全过程
- SharePoint 2010 工作流解决方案:创建自定义网站工作流活动
- 工作流学习过程-使用关联
- 《WF编程》系列之2 - 漫游工作流:活动与自定义活动