zoukankan      html  css  js  c++  java
  • WF的初步学习与创建

                               一直在好奇WF的学习,嘿嘿,今天就不用啦,我之后就要接触WF的项目,刚开始在百度上寻找WF新建一个项目的过程,发现很少这样的实例让我学习操作,我想给我一个大的项目我也不可能一下就知道应该怎样去操作,由于一直接触的就是网站和管理系统的制作,所以现在对WF只能是小白啦,但是在我的学习中我看到了希望,下面就简单的总结下我是怎么创建一个简单的WF例子,让他以工作流的形式运动起来,嘿嘿。

                               一.新建WorkFlow项目的的操作过程

                               1.首先新建一个解决方案,然后选择Visual C#中的Workflow,然后创建一个“工作流控制台应用程序”,给该项目取名字WFDemo,如下所示:

                                                           

                                 2.创建完成后如下所示,在项目中会生成一个文件Workflow1.xaml,它就是我们制作工作流的主要文件,在桌面的右侧就是我们选择的工具,它存在系统自带的,也存在我们自己可以添加的,当然我们自己添加的就是一个类库。

                                            

                                  3.这里我们创建一个switch。。。Case。。。语句判断的做法
                                      首先选择控制流中的Sequence,双击即可

                                       

                                 4.在桌面上就会出现Sequence类库,然后我们双击桌面上的Sequence选择Flowchat工具,双击Flowchat就会出现如下2所示:
                      

                                         
                          

                                    5.然后选择switch<>工具,就会在桌面上出现如下所示,那么我们选择要传进来的参数string类型

                        

                         6.依次类推,添加多个工具,而且在其中可以首先定义变量,例如:变量num即是定义的全局变量,接下来完成的设计的格式如下所示:

                         

                                      7.点击启动即可在控制台上面输出我们想要的结果

                                     综上所述,简单的解释下上面的的几种工具的作用:
                                 Flowchart用单一执行路径启用建模过程并循环并循环返回前面的执行点
                                 Switch<>对于执行的结果执行其子项之一;

                                 Assign是为变量或者参数赋值;

                                 WriteLine将文本写入到TextWriter。
                                                     好啦就写到这里啦,嘿嘿,简单的创建与使用,首先我们知道啦怎么怎么创建一个WF项目,然后才能根据项目的流程走的啦,似乎WF更加适合做一个管理系统,具体的我还是要继续努力的,加油加油喽。

  • 相关阅读:
    RAID卡 BBU Learn Cycle周期的影响
    Linux下查看Raid磁盘阵列信息的方法
    ROS导航包的介绍
    ROS源码解读(二)--全局路径规划
    ROS源码解读(一)--局部路径规划
    VS运行release版本正常,直接执行exe文件会出现问题
    IFM设备 Linux方面资料
    Map-making Robots: A Review of the Occupancy Grid Map Algorithm
    Eigen 介绍及简单使用
    绘制二维障碍栅格地图
  • 原文地址:https://www.cnblogs.com/dyxd/p/4424252.html
Copyright © 2011-2022 走看看