internal void InsertChildNode(TreeNode childNode)
{
Debug.Assert(childNode.TreeView == null, "childNode.TreeView must be null otherwise it will not be added to children collection");
//we need to safe
using (SynchronizationManager.Lock())
{
//add this new children to collection
AddChildrenNodesToTreeNode(new TreeNode[] { childNode }, false, true);
this._newChildElementInserted = true;
}
}