NRoutableConnector within NGroup does not move in sync with NShapes when moving the parent NGroup


https://www.nevron.com/Forum/Topic14425.aspx
Print Topic | Close Window

By Paul Lagasca - 2 Years Ago
Hi,

I have this implementation where I use NGroup to group NShapes and NRoutableConnectors.
However, when I try to move the NGroup, the NRoutableConnectors does not move in sync with the NShapes.

Any possible solution regarding this problem?
By Nevron Support - 2 Years Ago
Hello Paul,

You need to "glue" the connector to the group.
You can glue the connector to several parts of a group/shape i.e. port or shape/group contour etc.

Here is small code example:
NGroup group = new NGroup();
NRoutableConnector routableConnector = new NRoutableConnector();
// glue to shape contour
routableConnector.GlueBeginToShape(group);
// or
routableConnector.GlueEndToShape(group);

// glue to port
routableConnector.GlueBeginToNearestPort(group);
// or
routableConnector.GlueEndToNearestPort(group);

Please, check NShape class in our documentation to find other options to glue a connector to a shape or group.