We have released version 2.2 of DiagramLite. It adds the following new features and improvements:
Virtualization supportVirtualizingDiagram can display very large diagrams where there are actual DiagramNode and DiagramLink instances created only for the elements that should be currently shown on screen. This helps keeping the Silverlight visual tree small and could lead to huge performance improvements if there are thousands of elements in the diagram.
The data items that should be displayed as nodes must be assigned to the NodesSource property, and the data items that should be displayed as links must be assigned to the LinksSource property. The BindingMode property specifies whether the data source should be updated when the user draws new diagram items interactively.
Miscellaneous~ The Clicked event is raised when the user clicks on the diagram at a point unoccupied by items.
~ Viewport returns the portion of the diagram that is currently visible in the ScrollViewer.
~ Multiple-resize is now done relatively to the item whose handle is being dragged instead of the ActiveItem.
~ Resize mouse cursors are now shown for multiple selection when AllowMultipleResize is enabled.
Registered customers with an active upgrade subscription can download the licensed version from the
clients area on our site.
A trial version is available for download here:
https://www.mindfusion.eu/DiagramLiteTrial.zip
Enjoy!