private bool ChangeToNode(TreeNode newNode)
{
if (currentlySelectedNode != newNode)
{
if (!SelectedNodeChange(newNode))
return false;
}
treeNodes.SelectedNode = newNode;
newNode.Expand();
INode node = (INode)currentlySelectedNode.Tag;
ShowNodeRepresentation(node);
return true;
}