We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
close icon

Is it possible to create this diagram

Hello guys!
I'm evaluating Diagramming component for WPF application.
 I wonder if it is possible to create a diagram as in the attachment.
Data for the digram is gathered via API for a 3d party system, thus the diagram is built dynamically from application.
In particular I'm interested in 
1. auto routing connectors.
2. auto placement of blocks
3. Nested blocks which are part of master block as per attachment.
Thank you

Attachment: wfdiagram_175d66b1.zip

1 Reply

SC Saranya Chandrasekaran Syncfusion Team November 17, 2014 05:11 PM UTC

Hi Tagir,

Please find the response of your queries as below.





auto routing connectors.

We have two suggestions to achieve your requirement.please refer to the suggestions as below.

Suggestions #1:LineRouting

Your requirement can be achieved by enabling LineRoutingEnabled property of DiagramView. When LineConnector is Drawn between two Nodes, if any other nodes found between then it will automatically rerouted. For further details about LineRouting, Please efer to the following online help documentation link.



Suggestion #2:AutoAdjustPoints

This suggestion is only effective when using Port to Port Connection. We have represented this suggestion in our Dashboard sample, please refer to the sample from the navigation path.

Link: Dashboard->WPF->Diagram->Editable Diagram->InportOutport Demo sample


auto placement of blocks

We have support to automatically arrange the Nodes as in Tree structure only. Your requirement can be achieved by manual arrangement of Nodes in application level.


 Nested blocks which are part of master block as per attachment.

We assume that your requirement is to Group the Nodes. We have support to achieve your requirement by using Grouping feature. The Grouping feature is used to group two or more objects.

For more details groups, Please refer to the following online help documentation link.

Link: http://help.syncfusion.com/ug/wpf/documents/creategroup.htm

Please let us know if you require further assistance on this


Saranya C

Live Chat Icon For mobile
Up arrow icon