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填充
-
支持节点文本使用多种字体和样式
-
支持为模型添加任意层并且可以在层之间移动对象
-
完全支持自定义布局、树型布局、分层布局、组织图布局、放射状布局、对称布局等
-
控件内嵌多种绘图工具以及图形
-
本来自