FlowChart.NET是一个通用的流程图控件,提供了用于创建或编辑图表的直观的用户交互模型。

今天演示一下在FlowChart.NET中如何加载来自XML的图形数据,以及创建对应于图形节点和边的图形对象。

实现效果图如下:

1、右键单击项目的上下文菜单中选择“添加”- > “新建项目”。创建一个新的XML文件,命名为SampleGraph.xml,并对它添加以下的内容:

>>示例代码

2、设置文件的“生成操作”属性到“内容”,同时“复制到输出目录”到“如果有新的,就执行复制”。

3、添加一个OnLoad覆盖到窗体:

>>示例代码

4、添加以下变量的Loaded处理程序,“nodeMap”地图图像节点到其他的标识符,在这里“边界”包含了默认的节点大小。

>>示例代码

5、使用XML DOM API加载XML 文档:

>>示例代码

6、加载图节点元素,并通过调用 CreateShapeNode 方法的Factory类创建相应的 ShapeNode 对象。CreateShapeNode只是一个创建ShapeNode实例使用“new”运算法的快捷方式,并将他添加到图中节点集。此外,代码映射的新节点到XML原纱央莉的“id”属性,同时设置节点的文本到“name”属性的值。

>>示例代码

>>完整文章

FlowChart.NET使用教程:加载图形数据和创建图形对象相关推荐

  1. leaflet 加载GPX数据,显示图形(示例代码048)

    第048个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+leaflet中加载GPX文件,将图形显示在地图上.GPX文件是以GPS数据交换格式保存的GPS数据文件,是一种通用的地图信息文件,可 ...

  2. 216:vue+openlayers 加载GPX数据,导出geojson文件

    第216个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+openlayers中加载GPX数据,显示图形, 导出geojson文件. GPX(GPS eXchange Format,GPS交换 ...

  3. 031:vue+openlayers加载GPX数据(代码示例)

    第031个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+openlayers中加载GPX数据,显示图形. GPX(GPS eXchange Format,GPS交换格式)是一个XML格式,为 ...

  4. Java实现动态加载页面_[Java教程]动态加载页面数据的小工具 javascript + jQuery (持续更新)...

    [Java教程]动态加载页面数据的小工具 javascript + jQuery (持续更新) 0 2014-05-07 18:00:06 使用该控件,可以根据url,参数,加载html记录模板(包含 ...

  5. 2.2-tensorflow2-基础教程-加载和预处理数据

    文章目录 1.CSV 2.Numpy 3.pandas.DataFrame 4.图像 5.文本 6.Unicode 7.TF.Text 8.TFRecord和tf.Example 1.CSV TRAI ...

  6. 【ArcGIS风暴】ArcGIS Editor for OSM中文教程(2):下载及加载OSM数据

    本文讲解在ArcGIS中借助OpenStreetMap工具下载并加载OSM数据. 文章目录 1. 下载OSM数据 2. 加载OSM数据 1. 下载OSM数据 在工具箱中双击Download OSM D ...

  7. Geoframe教程2——加载地震数据

    1.进入新建的工区 2.点击Load seismic 3.加载地震数据

  8. 首次使用Cesium加载3D数据不成功

    接此: https://blog.csdn.net/bcbobo21cn/article/details/110454547 参阅相关教程:Cesium加载3D数据是通过3D Tiles进行: 3D ...

  9. c++读取图片_Pytorch读取,加载图像数据(一)

    Pytorch读取,加载图像数据(一) 在学习Pytorch的时候,先学会如何正确创建或者加载数据,至关重要. 有了数据,很多函数,操作的效果就变得很直观. 本文主要用其他库读取图像文件(学会这个,你 ...

最新文章

  1. 将类的成员函数作为回调函数(外一篇:友元函数)
  2. 搭建K8s集群(kubeadm方式)-操作系统初始化
  3. 怎么实现页面友好跳转_如何实现软,友好和一致的UI设计
  4. adf开发_ADF BC:创建绑定到业务组件的UI表
  5. 前端学习(2764):v-bind和v-for
  6. AutoML 与 Bayesian Optimization 概述
  7. sh mysql config_解决python安装mysqlclient出现“/bin/sh:1:mysql_config:not found”错误...
  8. Spring+Mybatis+MySql+Maven 简单的事务管理案例
  9. 归并排序执行次数_一文了解C/C++经典排序算法
  10. jquery和ajax实战教程电子书,《jQuery和Ajax实战教程》邵山欢_孔网
  11. 这些solidworks工程图模板知识你都知道吗?
  12. H5链接跳转到微信小程序开发流程记录
  13. 电脑如何检查驱动程序是否正常
  14. 抖音小程序开发所遇到的问题
  15. 北邮计算机自招,自招 · 帮 | 2019自主招生名额缩减,这样报考,省三也能逆袭985...
  16. tumblr android app,6 Best Tumblr Apps for Android and iOS (2018)
  17. 【工具推荐】在线latex公式编辑器(可用鼠标交互)
  18. OGG故障集锦(一)
  19. android p蓝色壁纸,iPhone和Android的最佳蓝色系壁纸分享
  20. native react 图片多选_N-第三方-react-native-image-picker,选择图片上传

热门文章

  1. 马云等20人入围2012CCTV经济年度人物候选名单
  2. 宿州学院计算机等级考试,我校第54次全国计算机等级考试圆满结束
  3. #女神枕边书#读阿里女神推荐书单,领同款技术图书
  4. signature=8ba35f50ec5a311341934efbffb2a442,女性心理枕边书
  5. Mecanim动画系统 - 使用Blend Trees控制角色动作
  6. 龙芯 01 龙芯派1C300B 智龙 V3.42
  7. C++中函数模板的返回值是模板类型参数的调用方法
  8. 在VUE中使用RSA加密解密加签
  9. AO3401应用之5V开关电路
  10. 计算机网络 计算可分配的主机地址