title: Insert Existing TreeNodeCollection in TreeNode
body: <h2>Problem:</h2>
  
  <p>In the screenshot below, I have a node <code>300-9885-00X</code> along with its TreeNodeCollection (in the red square). A little bit lower, we find the <code>300-9885-00X</code> again, I want to insert the TreeNodeCollection that we found earlier, into that node ...</p>
  
  <p><img src="https://i.stack.imgur.com/hISES.png" alt="TreeView Nodes"></p>
  
  <hr>
  
  <h2>Background Information</h2>
  
  <p>I have a recursive program that goes through AutoCAD / SolidEdge assemblies. It opens the documents and prints the assemblies, and their children, and so on (recursively) ...</p>
  
  <ul>
  <li>Green color means it is printed</li>
  <li>Orange means it has already been printed before, so we don't need to print it again...</li>
  </ul>
  
  <hr>
  
  <h2>Question:</h2>
  
  <p>How do we <strong>insert an existing TreeNodeCollection</strong> into a <strong>TreeNode</strong>?</p>
  
  <p><em>Knowing:</em></p>
  
  <ol>
  <li>The location of the TreeNodeCollection</li>
  <li>The location of the node in which I want to insert the collection into</li>
  </ol>
  
  <p>The following variable <code>TreeNodes</code> contains my collection. Must I loop through the collection in order to add its text?
  <img src="https://i.stack.imgur.com/yyvsz.png" alt="TreeCollectionAdd Error"></p>