AddFlow for WinForms Standard 特点

主要功能

一般说明

  • 可通过交互方式或编程方式画图
  • 可根据具体的项目(节点或链接)确定形状、风格、颜色、字体或定义为控件的缺省特性
  • 由于支持多个集合,您可以以多种方式遍历整个图
  • 许多特性允许对控件(CanDrawNode、 CanMoveNode、 CanMultiLink等)或某个项目(XSizeable、YSizeable、 XMoveable、 YMoveable、 Selectable、Stretchable等)进行定制
  • 交互性和显示功能
  • 多项选择
  • 多级取消/重复
  • 对网格的支持
  • 在移动或改变大小时,节点将保持连接
  • 放大
  • 滚动、拖放滚动
  • 反走样
  • OwnerDraw 特性可为某个项目或整个AddFlow控件提供定制的图形
  • 通过RouteFlow的自由扩展进行链接的自动布线

 

输入/输出

  • 通过PrnFlow的自由扩展实现打印和打印预览。 提供了PrnFlow的C# 源代码
  • 支持IXmlSerializable 界面: WriteXml和ReadXml方法
  • XML的系列化也通过XMLFlow的自由扩展实现。 提供了XMLFlow的C# 源代码
  • 源文件的导出
  • 通过SVGFlow实现SVG导出: 通过采用一个类库,您可以以SVG格式导出图形

 

节点

  • 43种预定的图形
  • 定制化的形状
  • 将图形与节点相关联的功能
  • 填充色、绘图色、文本色、渐变色
  • 阴影
  • In-place 版
  • 自动缩放的选项
  • 透明节点
  • 隐藏节点
  • 文本对齐选项
  • 图形定位选项
  • Tooltip
  • 在用SVG将图发布到网页上时可用的URL

链接

  • 15中预定的箭头类型
  • 定制的箭头类型
  • 绘图色、文本色。
  • 阴影
  • 可延伸链接。 一个链接可以包括许多段。 用户可以以交互的方式添加或删除段
  • 曲线链接(贝塞尔和Spline曲线)
  • 在链接交叉处可进行跳接
  • 自反链接
  • 刚性链接
  • 隐藏链接
  • 可对链接的原节点或目的节点进行交互性的更改
  • Tooltip
  • 在用SVG将图发布到网页上时可用的URL

 

图形的自动布局

AddFlow 并不直接提供任何自动图形布局功能。 However LayoutFlow, 可增加一套4种图形布局的构件:

  • .NET版的HFlow (层次布局)
  • .NET版的OFlow (正交布局)
  • .NET版的SFlow(对称力导向的布局)
  • .NET版的TFlow (树形布局)

 

通知:

HFlow、OFlow、 SFlow和TFlow是AddFlow的扩展,不能在AddFlow的情况下使用。

您可以单独购买LayoutFlow,也可以包括在AddFlow的套件许可证中