How do I programatically navigate from one symbol to another connected to each other via links?
I also need to determine the source and destination symbol out from an inserted link object within the diagram_ChildrenChanging event handler
A code sample would really be appreciated.
My question on how to determine the source and destination symbol out from an inserted link is already solved. I could get all info out from the link object in the diagram_ConnectionsChangeComplete event handler.
The first question is also not relevent any more.
However I have a new question instead.
How can I programatically create a link between two symbol objects including the neccessary connections?
AdministratorFebruary 18, 2005 11:02 PM UTC
You can use the Syncfusion.Windows.Forms.Diagram.LinkCmd command class to programmatically form a connection between two symbols. The following code should give you an idea,
// Create a LinkCmd object and set it up with the Link, the Source and Target ports
LinkCmd linkcommand = new LinkCmd();
linkcommand.Link = new Link(Link.Shapes.Line);
linkcommand.SourcePort = symbol1.CenterPort;
linkcommand.TargetPort = symbol2.CenterPort;
// Execute the command to connect the two symbols
TNTommy NormanFebruary 21, 2005 08:31 AM UTC
That was exactly was I was looking for.