因为WF4.0使用WPF做可视化设计,能够利用WPF的数据绑定和其他一些内部实现,极大的简化了工作流设计器的开发工作;不用像3.5和3.0中那样,要开发一些服务类来支持工作流的设计操作。

首先看看WorkflowDesigner类的相关信息,WorkflowDesigner提供一个设计画布来呈现工作流模型。

System.Activities.Design.WorkflowDesigner

相关方法和属性

public object Deserializestring(string text)

从xaml工作流反序列化工作流对象

public void Flush()

保存工作流设计内容到Text属性

public bool IsInErrorState()

是否处于错误状态

public void Load(object instance)

从工作流根活动对象加载到设计器

public void Load(string fileName)

从Xaml文件加载工作流到设计器

public void Save(string fileName)

保存为Xaml形式的工作流

public WorkflowDesigner()

构造函数

public System.Activities.Design.EditingContext Context{get;}

获取设计上下文对象,该对象包含一系列用于设计器和宿主交互的服务

public System.Windows.Controls.ContextMenu ContextMenu { get; }

设计器中活动的上下文菜单

public System.Activities.Design.Debug.IDesignerDebugView DebugManagerView { get; }

提供运行时调试服务对象

public string PropertyGridFontAndColorData { set; }

设置PropertyGrid字体和颜色

public System.Windows.UIElement PropertyInspectorView { get; }

提供PropertyGrid视图

public string Text { set; get; }

获取和设置Xaml工作流内容

public System.Windows.UIElement View { get; }

提供工作流可视化设计视图

public event System.Windows.Controls.TextChangedEventHandler TextChanged

当Text属性内容改变时触发

转自:http://hi.baidu.com/5i24/blog/item/7f77d2881428af9da4c27237.html

(全文完)


以下为广告部分

您部署的HTTPS网站安全吗?

如果您想看下您的网站HTTPS部署的是否安全,花1分钟时间来 myssl.com 检测以下吧。让您的HTTPS网站变得更安全!

SSL检测评估

快速了解HTTPS网站安全情况。

安全评级(A+、A、A-...)、行业合规检测、证书信息查看、证书链信息以及补完、服务器套件信息、证书兼容性检测等。

SSL证书工具

安装部署SSL证书变得更方便。

SSL证书内容查看、SSL证书格式转换、CSR在线生成、SSL私钥加解密、CAA检测等。

SSL漏洞检测

让服务器远离SSL证书漏洞侵扰

TLS ROBOT漏洞检测、心血漏洞检测、FREAK Attack漏洞检测、SSL Poodle漏洞检测、CCS注入漏洞检测。

[WF4.0]工作流设计器Rehosting(一)相关推荐

  1. bpmn-js + vue实现工作流设计器

    bpmn-js + vue实现工作流设计器 1.bpmn-js初体验 安装vue 使用vue-cli创建项目 安装bpmn-js 简单的查看工作流图形的例子 使用中间遇到的问题 2.新需求:可以拖拽自 ...

  2. 用SVG和VML开发工作流设计器

    用SVG和VML开发工作流设计器 工作流是许多系统中必备的一种功能,而工作流设计器就显示对用户很重要.可视化的设计器对于客户来说就更好了,非常直观,有效果的减少用户的烦脑. 在各种应用中有b/s的系统 ...

  3. 基于地图的工作流设计器,及基于地图的业务流程办理界面(二)

    基于地图的工作流设计器,及基于地图的业务流程办理界面(二) ---------------------------------------------------------------------- ...

  4. 【转】Silverlight全开源工作流设计器

    声明 此工作流是作者自行构思和设计的被动式数据触发模式的工作流.没有遵循各种现有的工作流设计标准(如WFMC或WSFL),也没有与其他工作流通用性的接口规范.这里体现更多的是作者对工作流的使用思想,及 ...

  5. js 图形化工作流设计器

    最近比较闲,打算开发一个用js 写的 图形化工作流设计器,附上草图一张,要看运行效果请下载附件,这个版本还在开发中,以后会持续更新,直到满意为止.上面的列子虽然变形,我还是贴出来了,给大家一个直观的感 ...

  6. 基于web的工作流设计器(多比图形控件)

    多比图形控件是一款基于Web的矢量图形控件, 类似于网页上的Visio控件,是目前国内外最佳的基于web的工作流设计器.工作流流程监视器解决方案. 可广泛应用于包括:电力.军工.煤炭.化工.科研.能源 ...

  7. WF工作流设计器(WPF版)

    转自:http://www.cnblogs.com/foundation/archive/2008/10/28/1321186.html#_Toc212901141 这是一个WPF版的工作流设计器, ...

  8. baq在聊天中啥意思,Epicor 10在BPM工作流设计器中链接BAQ(避免自定义代码)

    目前,我的任务是检查由Epicor创建的BPM,该BPM未按预期运行.目前BPM基于下面的代码,其目的是参考系统中的订单,以及如果价格发生变化,订单/部件将反映新价格的时间.看起来代码导致不正确的价格 ...

  9. 比较不错的Web工作流设计器

    2019独角兽企业重金招聘Python工程师标准>>> 多比矢量图控件是一个在 Web 上绘图的组件,适用于需要在网页中/编 辑流程图.图表.网络图和普通矢量图形的 Web 应用程序 ...

最新文章

  1. 基于MATLAB的RSSI 和 PLE 定位算法,并通过卡尔曼滤波器减少非视距误差
  2. 面趣 | 那些面试没过的程序员,都去了哪里?答案真的挺励志
  3. oracle11g备份出错,Oracle 11g备份导入12c错误
  4. 频繁模式增长Frequent-Pattern Growth(FP-Growth)
  5. kylin版本_kylin多维数据分析(一)单机部署
  6. 卸载vuecli3_112、vue-cli3安装遇到的问题,卸载不掉旧版本,导致更新不了
  7. Emacs之删除整列操作
  8. delphi中webbrowser的用法
  9. elas算法源码赏析(一):PGM格式图片的读取和保存
  10. 建立民间贷款集资合法化
  11. 企业文件编号规则方法
  12. Java 快递物流查询 api对接
  13. 新能源充电桩主板二代新上市,迎来充电桩产业新一轮发展
  14. [CTF] 攻防世界MISC高手区部分题目WriteUp(2)
  15. ph1 android p,ph1(安卓之父ph1参数)
  16. 程序员每天每周每月每年应该做的事
  17. yii ajax验证失败返回提示,Yii使用ajax验证显示错误messagebox的解决方法
  18. 人体存在感应+毫米波雷达技术,你知道多少?
  19. mysql生成ascii格式文本文件_linux备份mysql文件并恢复的脚本,以及其中出现的错误:ERROR: ASCII '\0' appeared in the statement...
  20. 关于maven仓库存在jar包,工程引用却找不到

热门文章

  1. activiti主要API对象
  2. 响应微信公众平台公众号菜单单击事件
  3. [Machine Learning]kNN代码实现(Kd tree)
  4. ios中通过调试来使用私有api
  5. OpenCV2学习笔记(一)
  6. 通过maven创建自己的archetype
  7. shell中#*,##*,#*,##*,% *,%% *的含义及用法
  8. 如何让机器获得幽默感——Goolge图学习技术揭秘
  9. SVD在推荐系统中的应用详解以及算法推导
  10. Spark学习之路 (二十二)SparkStreaming的官方文档