public void RefreshParentNode()
{
TreeNode currentNode = treeNodes.SelectedNode;
TreeNode parentNode = currentNode.Parent;
parentNode.Nodes.Clear();
LoadNodeChildren(parentNode, 2);
parentNode.Expand();
currentlySelectedNode = parentNode;
INode node = (INode)currentlySelectedNode.Tag;
ShowNodeRepresentation(node);
}