zoukankan      html  css  js  c++  java
  • [WF4.0]工作流设计器Rehosting(一)

    因为WF4.0使用WPF做可视化设计,能够利用WPF的数据绑定和其他一些内部实现,极大的简化了工作流设计器的开发工作;不用像3.53.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注入漏洞检测。

  • 相关阅读:
    [Unity3D]蓝港面试题
    BZOJ 2186 SDOI2008 沙拉公主的困惑 数论
    JSONObject与JSONArray的使用
    一个int类型究竟占多少个字节
    软件开发的金字塔
    poj 1064 Cable master ,二分 精度!!!
    php实现工厂模式
    数据库索引的作用和长处缺点
    C++中使用class和structkeyword的不同
    提交时提示错误This Bundle is invalid.New apps and app updates submitted to the App Store must be built wit
  • 原文地址:https://www.cnblogs.com/zhuqil/p/1519453.html
Copyright © 2011-2022 走看看