Question
Is there an easy way to rownumbers into a grid? This is easy when you only have rootnodes, but with a tree a becomes very complex…
Answer
There is no such functions built into the components but if you want to do a number of the style x.y.z for a root node of x, and a subnode of y and a sub-sub-node of z you can use a recursive strategy like this:
public string GetIdentityOfNode(GridNode aNode)
{
if (aNode.ParentNode==null)
{
// this was a root node return the index
return aNode.Index.ToString();
}
else
{
return GetIdentityOfNode(aNode.ParentNode)+"."+aNode.Index.ToString();
}
}