MindFusion.Diagramming for WPF 2.7
 

Friday September 16, 2011

We have released a new version of Diagramming for Wpf. This release offers interactive node alignment, a new layout and other new useful properties and methods. As always, we have tried to improve the performance of the control, without bringing excess complexity to its API. Here are the new features in details:

Interactive node alignment

The AutoAlignNodes property allows new or resized nodes to be aligned to another node so that a pair of their vertical or horizontal sides become collinear. You can customize the maximum distance, at which nodes are aligned with AutoAlignDistance. The pair of aligned nodes is visually indicated by drawing alignment guide using the pen assigned to AlignmentGuidePen.


  The new node is vertically aligned to the nearest node


  Fractal Layout
Fractal tree layout

The FractalLayout is a tree layout algorithm that places child nodes symmetrically around their parent node. Nodes at the lowest level are arranged directly around their parent. At the upper level, the already arranged clusters form branches that are arranged in a circle around the new parent node. The algorithm is recursively repeated till the highest level is reached.

Miscellaneous new features

You can now specify start and end nodes in the LayeredLayout with the StartNode and EndNode properties.
DiagramNode lets you know all incoming and outgoing links with the GetAllIncomingLinks and GetAllOutgoingLinks methods.
Links are automatically aligned to the center of table rows or tree-view items when AutoSnapLinks is enabled.
Diagram.Viewport returns the currently visible region of the diagram.


  Diagram.Viewport gives you the visible portion of the flowchart

Learn more about the new features at MindFusion's forum. Download the trial version by clicking on the link below - no registration required:

Download MindFusion.Diagramming for Wpf 2.7

The file contains all runtime dll-s of the control, together with samples, documentation and tutorials. If you have questions or find problems with the controls - please contact us. Use the forum, help desk or e-mail. We shall be glad to assist you.

About MindFusion.Diagramming for Wpf: Designed and built to be easy to integrate, use, and customize, this native WPF component places at your disposal every single feature you'd ever need to create flowcharts, diagrams, graphs, schemes, DB relationships, trees and many more. Its long list of style options gives you complete control over the appearance of the diagram. With a set of eight automatic layouts you are sure to choose the best arrangement for your items and make the diagram easy to comprehend.

The control boasts a long list of events, properties and methods for user interaction, item creation, data input and output. You can read the full features list here. The online demo shows samples that demonstrate various capabilities of the control - click here. The licensing scheme and prices are uploaded at the buy page. Source code is also available.

   
 
   
Forums: FlowChart.NET, WpfDiagram, DiagramLite, JsDiagram, MasterChart, WebChart, Planner.NET, WpfPlanner, Reporting, ReportingLite
© MindFusion Ltd. 2012