A comprehensive list with the most important features of the controls included in the pack. You can find further details about the features of each control at its features page. If you need a feature that is currently not supported, you can request it here.
Overview | ||||||||||||
Royalty free redistribution | ||||||||||||
Strong-named assembly | ||||||||||||
Is digitally signed | ||||||||||||
Is written in | C# | C# | Java | C++ | C# | C# | C# | JS | C# | Java | C# | Swift |
Document / View Architecture | ||||||||||||
Can be purchased with source code | ||||||||||||
User Interaction | WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS |
Several user interaction modes | ||||||||||||
Node modification constraints | ||||||||||||
Scrolling and zooming | ||||||||||||
Panning | ||||||||||||
Automatic scrolling while dragging objects with the mouse | ||||||||||||
Alignment to grid | ||||||||||||
Interactive node alignment | ||||||||||||
Multiple selection | ||||||||||||
Tool-tips | ||||||||||||
Docking points can be defined for nodes | ||||||||||||
Mouse button mapping | ? | |||||||||||
Undo/Redo support | ||||||||||||
Copy and paste to/from the system clipboard | ||||||||||||
Magnifier tool | ||||||||||||
Programming | WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS |
Programmatic access to the diagram objects and selections | ||||||||||||
Numerous properties for customizing appearance and behavior | ||||||||||||
Numerous utility methods | ||||||||||||
Path finding and cycle detection | ||||||||||||
Rich event set | ||||||||||||
Store and Retrieve Diagrams into/from | WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS |
Files on disk | ||||||||||||
.NET/Java/OLE streams | ||||||||||||
ASCII strings | ||||||||||||
XML documents | ||||||||||||
Output | WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS |
To display via UI Forms/Applet | ||||||||||||
Printing and print preview | ||||||||||||
Display graphs in 3D view | ||||||||||||
To browser using HTML image maps | ||||||||||||
Create bitmap images | ||||||||||||
Import and Export | WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS |
Import of Visio 2003 VDX files | ||||||||||||
Import of Visio 2013 VSDX files | ||||||||||||
Import of OpenOffice Draw ODG files | ||||||||||||
Export images in BMP, JPEG, GIF, TIFF, PNG formats | ||||||||||||
Export to Portable Document Format (PDF) files | ||||||||||||
Export to Drawing Exchange Format (DXF) files | ||||||||||||
Export Visio 2003 VDX files | ||||||||||||
Export to Scalable Vector Graphics (SVG) files | ||||||||||||
Export to Excel Open XML (XLSX) files | ||||||||||||
Export to WMF format | ||||||||||||
Export to SWF (Adobe Flash) format | ||||||||||||
Diagram Elements | WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS |
Use any .NET control/WPF UIElement/Java Swing/Silverlight/UWP component as a diagram node | ||||||||||||
More than 100 predefined node shapes | ||||||||||||
Map nodes | ||||||||||||
Tables with unlimited number of rows and columns | ||||||||||||
Table cells can span several columns and rows | ||||||||||||
Sections of table rows can be expanded or collapsed | ||||||||||||
BPMN (Business Process Management Notation) shapes | ||||||||||||
Custom node and link types | ||||||||||||
Arrows can comprise multiple segments | ||||||||||||
Arrow segments can be straight lines or curves | ||||||||||||
Display multiple labels per link | ||||||||||||
Ability to define custom shapes and shape libraries | ||||||||||||
Assign diagram items to layers | ||||||||||||
Rotation of shapes at arbitrary angles | ||||||||||||
Display hierarchical data in TreeView nodes | ||||||||||||
Container Nodes | ||||||||||||
Behavior | WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS |
Tables can be scrolled | ||||||||||||
In-place text editing | ||||||||||||
Ability to set selection handles behaviour | ||||||||||||
Lock diagram elements | ||||||||||||
Expand / collapse of object hierarchies | ||||||||||||
Read-only mode supported | ||||||||||||
Dynamic positioning of arrows relative to linked nodes | ||||||||||||
Automatic Layout*** | WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS |
Layered graph layout | ||||||||||||
Topological graph layout | ||||||||||||
Simulated annealing graph layout | ||||||||||||
Spring-Embedder graph layout | ||||||||||||
Radial layout | ||||||||||||
Directional tree layout | ||||||||||||
Grid layout | ||||||||||||
Orthogonal graph layout | ||||||||||||
Circular graph layout | ||||||||||||
Swimlane layout | ||||||||||||
CascadeLayout algorithm | ||||||||||||
TriangularLayout algorithm | ||||||||||||
HierarchicalLayout algorithm | ||||||||||||
CompositeLayout | ||||||||||||
FractalLayout | ||||||||||||
One-way graph layout | ||||||||||||
Tree map layout | ||||||||||||
Decision flowchart layout | ||||||||||||
Horizontal/vertical binary tree layout | ||||||||||||
Source code flowchart layout | ||||||||||||
Process diagrams layout | ||||||||||||
Multi-level graph layout | ||||||||||||
Automatic arrow routing | ||||||||||||
Appearance | WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS |
Node visual effects | ||||||||||||
Various text alignment styles | ||||||||||||
Text can be laid-out in polygonal areas | ||||||||||||
Styled HTML-like text formatting | ||||||||||||
Different styles for visual indication of a selected object | ||||||||||||
Z-order | ||||||||||||
Nodes can display images and text | ||||||||||||
Customizable fonts and colors | ||||||||||||
Rich choice of pen and brush styles | ||||||||||||
Ability to define custom node shapes | ||||||||||||
Shape libraries | ||||||||||||
User-assigned mouse cursors | ||||||||||||
Custom painting of nodes | ||||||||||||
Shadows | ||||||||||||
Arcs over link intersection points | ||||||||||||
Transparent nodes | ||||||||||||
Invisible nodes | ||||||||||||
Swimlane diagrams | ||||||||||||
Styles and themes | ||||||||||||
More than 40 predefined themes | ||||||||||||
Diagram Structure | WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS |
Link nodes to nodes | ||||||||||||
Link table rows to table rows | ||||||||||||
Link table rows to nodes | ||||||||||||
Unconnected arrows | ||||||||||||
Hierarchical Grouping | WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS |
Attaching objects (nodes/tables) to other objects | ||||||||||||
Attaching objects to arrow control points | ||||||||||||
Attaching objects to arrow segments | ||||||||||||
Auxiliary Controls | WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS |
Overview control | ||||||||||||
Ruler control | ||||||||||||
TabbedDiagramView control | ||||||||||||
ShapeListBox control | ||||||||||||
Node list control | ||||||||||||
Layer list control | ||||||||||||
Zoom control | ||||||||||||
VirtualizingDiagram control | ||||||||||||
WF | WPF | Java | ActiveX | SL | ASP | MVC | JS | Xamarin | Droid | UWP | iOS | |