private bool SelectedNodeChange(TreeNode treeNode)
{
if (treeNode == currentlySelectedNode)
return false;
// Should we save the currently viewed?
if (!AskSaveChanges())
{
treeNodes.SelectedNode = currentlySelectedNode;
return false;
}
currentlySelectedNode = treeNode;
return true;
}