Profile Picture

Getting child nodes of node in diagram

Posted By yoav Roytenberg 14 Years Ago
Author
Message
yoav Roytenberg
Posted 14 Years Ago
View Quick Profile
Junior Member

Junior Member (13 reputation)Junior Member (13 reputation)Junior Member (13 reputation)Junior Member (13 reputation)Junior Member (13 reputation)Junior Member (13 reputation)Junior Member (13 reputation)Junior Member (13 reputation)Junior Member (13 reputation)

Group: Forum Members
Last Active: 14 Years Ago
Posts: 13, Visits: 1
Hi,

I have managed to create a diagram using shapes and edges.
for each shape i create, i do:

/// Create an edge connecting shpaes in the tree diagram
///
private void CreateEdge(NShape parentShape, NShape childShape)
{
NRoutableConnector edge = new NRoutableConnector();
edge.ConnectorType = RoutableConnectorType.DynamicPolyline;
edge.StyleSheetName = "CustomConnectors";
document.ActiveLayer.AddChild(edge);
edge.FromShape = parentShape;
edge.ToShape = childShape;
}

When a certain shape is given, how can I get to its child shapes?

Nevron Support
Posted 14 Years Ago
View Quick Profile
Supreme Being

Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)

Group: Forum Members
Last Active: Last Week
Posts: 3,054, Visits: 4,009

Hi, you can easily get the childs of any node using the following piece of code:

NShape shape = (NShape)document.ActiveLayer.GetChildByName(shapeName);
NNodeList children = shape.GetDestinationShapes();



Best Regards,
Nevron Support Team





Similar Topics


Reading This Topic