Diagrams

Create rich, interactive
diagrams simply and quickly



Watch Video Tutorials
Diagrams

Shapes and Connections Editing

Switch between Edit and Normal mode for both Shapes and Connections. Custom templates for edit mode are available.

Rotate & Resize the shapes

Manipulate the items through the UI or using the proper APIs. You can easily rotate, resize, select or change the order of the items.

Cut/Copy/Paste/Delete/Undo/Redo

Easily cut/copy and paste shapes and connections inside a diagram, between diagrams or even between Silverlight and WPF diagram applications. Undo/Redo – works for each and every operation. Extensible API is available.

Pan and Zoom

Manipulate the viewport/camera using dragging (pan) and zooming operations, both from the UI or using the API.

Align Items

Align shapes to left, right, top, bottom or the middle of a region.

Read-only Diagrams

Plenty of properties are available to control what the user can modify or edit.

Thumbnail a.k.a. Mini-Map

This feature provides an overview of the entire diagram, showing the big picture, including shapes that are outside of the viewport.

Printing Options

Print a diagram on multiple pages and export to a variety of formats such as PNG and BMP.

Save/Load Layout

Easily save/load a diagram to external storage like disk or Isolated Storage.

Optimized performance

Virtualizing canvas is used that collapses everything outside the viewport, thus the overall performance is increased significantly.

Various Mouse tools

The mouse can be used for selection, creating connections or panning the viewport.

Rich Commands and Events Model

Various routed commands and events are exposed to allow handling a diagram-related action in advance (tunneling events) or afterwards (bubbling events). The extended API enables you to create custom shapes, connections and diagrams.