How To Programmatically Link Two Symbols
The Syncfusion.Windows.Forms.Diagram.LinkCmd command class can be used to programmatically link symbols.
The following code sample shows how to create a link between two symbols, symbol1 and symbol2.
// Create a LinkCmd object. LinkCmd linkcommand = new LinkCmd(); linkcommand.Link = new Link(Link.Shapes.Line); // Set up the Source and Target ports for the Link. linkcommand.SourcePort = symbol1.CenterPort; linkcommand.TargetPort = symbol2.CenterPort; // Execute the command to connect the two symbols. this.diagram.Controller.ExecuteCommand(linkcommand);
‘Create a LinkCmd object. Dim linkcommand As New LinkCmd() linkcommand.Link = New Link(Link.Shapes.Line) ‘Set up the Source and Target ports for the Link. linkcommand.SourcePort = symbol1.CenterPort linkcommand.TargetPort = symbol2.CenterPort ‘Execute the command to connect the two symbols. Me.diagram.Controller.ExecuteCommand(linkcommand)
Was this page helpful? Yes No
Thank you for your feedback!
Thank you for your feedback and comments. We will rectify this as soon as possible!
An unknown error has occurred. Please try again.
Help us improve this page