Essential Diagram for Windows Forms是一款可扩展的、高性能的.NET平台下的拓扑图控件,可用于开发像Microsoft Visio一样的交互式地绘图和图解应用程序,在节点存储图形对象,支持矢量和光栅图形。

具体功能:

  • 支持多种导出格式:如位图、增强的元文件、SVG文件格式
  • 控件采用清晰的MVC设计,把数据层、表现层和用户层分离
  • 子节点属性可以从父节点继承,开发人员可以应用属性值到一个节点或所有子节点
  • 支持在运行时添加自定义属性
  • 多种线条节点和连接器,支持多种连接线头和尾多种外型
  • 支持自动路由选择和桥接
  • 图形对象支持多种端点类型Circle Port、X Port、Triangle Port、Square Port 、Rhomb Port、Custom
  • 控件提供了高级的用户体验功能
  • 提供了标尺、放大和pan
  • 文档资源管理器根据层显示了文档里的所有节点
  • 提供的布局网格帮助开发人员快速定位和放置符号
  • 为选择节点提供了属性编辑器
  • 支持序列化和以二进制和SOAP格式加载和保存文件
  • 支持Undo和Redo操作
  • 控件提供了多种编辑工具:对齐、布局、移动、旋转、选择、文本格式化、平移工具、层叠顺序
  • 控件提供了脚本编辑器,用户用于定义复杂的行为或动作
  • 节点标签支持多种摆放位置
  • 支持在节点嵌入任何WinForm控件
  • 支持多种图型外型Rectangle、Rounded_Rectangle、Ellipse、Polygon、Curve、Closed_Curve、Spline、Bezier、Line、Polyline
  • 提供了文本节点和rich-text节点
  • 支持自定义图解背景,支持Gradient, Hatch, Texture填充
  • 支持节点文本使用多种字体和样式
  • 支持为模型添加任意层并且可以在层之间移动对象
  • 完全支持自定义布局、树型布局、分层布局、组织图布局、放射状布局、对称布局等
  • 控件内嵌多种绘图工具以及图形
  • 拓扑图软件来自http://twaver.com.cn/pdt/2809
  • 下载试用

产品

Syncfusion 完整试用软件包  (759 MB)

试用版下载

ssential Diagram for Windows FormsC#/winForm类似visio的拓扑图节点连线控件免费下载的更多相关文章

  1. 银光类似web visio的节点连线控件Essential Diagram免费下载地址

    Essential Diagram for Silverlight是一款功能强大的图解拓扑图控件,在XAML支持的情况下提供用户交互式地创建和编辑图解,支持数据绑定和多种布局,可以导出为多种文件格式等 ...

  2. winform快速开发平台 -> 快速绑定ComboBox数据控件

    通常我们在处理编辑窗体时.往往会遇到数据绑定.例如combobox控件绑定数据字典可能是我们经常用到的.然而在我的winform快速开发平台中我是如何处理这个频繁的操作呢? 首先,我们要绑定combo ...

  3. winform快速开发平台 -> 基础组件之分页控件

    一个项目控件主要由及部分的常用组件,当然本次介绍的是通用分页控件. 处理思想:我们在处理分页过程中主要是针对数据库操作. 一般情况主要是传递一些开始位置,当前页数,和数据总页数以及相关关联的业务逻辑. ...

  4. winform中button点击后再点击其他控件致使button失去焦点,此时button出现黑色边线,去掉黑色边线的方法

    winform中button点击后再点击其他控件致使button失去焦点,此时button出现黑色边线,去掉黑色边线的方法 button的FlatAppearence属性下,设置BorderSize= ...

  5. Windows 8.1 应用再出发 - 几种更新的控件

    Windows 8.1 除了新增了很多很有用的控件外,还对一些控件做出了更新.接下来我们一起对这些更新的控件一一做出讲解. 1. FlipView 更新 翻转视图控件,在应用中常用作图片等内容的翻页/ ...

  6. [转] WinForm自定义函数FindControl实现按名称查找控件

    原文地址 WinForm自定义函数FindControl实现按名称查找控件 本文所述实例实现WinForm自定义函数FindControl实现按名称查找控件的功能,在C#程序开发中有一定的实用价值. ...

  7. winform中如何在多线程中更新UI控件--ListView实时显示执行信息

    1.在winform中,所有对UI的操作,都得回到UI线程(主线程)上来,才不会报错 线程间操作无效: 从不是创建控件的线程访问它. 2.在winform中,允许通过Control.invoke对控件 ...

  8. winform项目中开发的一套UI控件库

    https://github.com/houyhea/winform-control-lib winform-control-lib 曾经在一个winform项目中开发的一套UI控件库 类图:  效果 ...

  9. [译]Kinect for Windows SDK开发入门(十八):Kinect Interaction交互控件

    本文译自 http://dotneteers.net/blogs/vbandi/archive/2013/03/25/kinect-interactions-with-wpf-part-i-getti ...

随机推荐

  1. MVC模型的理解

  2. 我对于MSP的理解,供参考

                                   本人在项目管理圈儿也算是摸爬滚打了几载,近几年真是各种压力大,看同行们各种参加培训.认证......我也不能懈怠啊,赶紧上网搜搜相关的培训 ...

  3. android中ContentProvider获取联系人 总结

    35.内容提供者:ContentResolver 用内容提供者来获取联系人信息 35-1:权限 <!-- 对联系人的读.写权限 --> <uses-permission androi ...

  4. 在虚拟机发布网站,设置服务器外网访问ip端口号

    这是虚机上的发布网站的网站端口号 这一步要在实机设置 做完这一步,在外网就可以访问你刚刚发布的站点了

  5. PetaPoco入门(一)

    1. ORM概括 1.1. ORM简介 ORM 对象-关系映射(Object/Relation Mapping,简称ORM),是随着面向对象的软件开发方法发展而产生的.面向对象的开发方法是当今企业级应 ...

  6. [Machine-Learning] 机器学习中的几个度量指标

    Several classification metrics for ML/DM methods. 主要解释下机器学习(或数据挖掘)中的几个度量指标. 1. 关于 "TN/TP/FN/FP&q ...

  7. laravel框架总结(三) -- 路径分析

    1.直接写绝对路径,这样会用在/goods/show前面加上域名 <a href="/goods/show?id=<?php echo $item['id']; ?>&qu ...

  8. 浏览器URL编码

    jsp页面中通过请求另一个页面并通过url传递了带有中文的参数,结果在接收端获取参数时乱码了 经检查乱码现象指出新在IE浏览器中,其他浏览器火狐.chrome等不会有问题 最后的解决方式是: 手动将此 ...

  9. 。linux中swap分区

    1.swap分区的最重要的作用是防止网站流量突然增大而导致系统分配内存不够用而死机. 2.使用swap交换分区,会使服务器的性能降低很多,导致访问速度变慢. 3.交换分区.我们如果没有足够的内存,也许 ...

  10. 替换 data.frame 中的特殊的值

    替换空值: foo <- data.frame("day"= c(1, 3, 5, 7), "od" = c(0.1, "#N/A", ...