Hello Lx,
Thanks for your interest in Syncfusion products.
If your intention is to create orthogonal line connector between nodes, you can achieve this by using the OrthogonalConnector class that is available in Essential Diagram. This is demonstrated in many of the diagram samples. Please refer the Diagram Samples\In Depth\NetWork Flow Model sample's Form1.ConnectNodes(...) method.
Below is the sample code snippet for your reference.
PointF[] pts = new PointF[]{ PointF.Empty, new PointF( 0,1 ) };
OrthogonalConnector line = new OrthogonalConnector( pts[0], pts[1] );
line.HeadDecorator.DecoratorShape = DecoratorShape.Filled45Arrow;
this.diagram1.Model.AppendChild( line );
parentNode.CentralPort.TryConnect( line.TailEndPoint );
subNode.CentralPort.TryConnect( line.HeadEndPoint );
Please look into the sample and if I have misunderstood your requirement, could you please explain me in detail, so that I can work in
depth and try to send a better solution?
Best Regards,
Meera.
Syncfusion, Inc.
http://www.syncfusion.com/