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的套件許可證中