public void CopyChildren(TreeNode parent, TreeNode original)
{
TreeNode newTn;
foreach (TreeNode tn in original.Nodes)
{
newTn = new TreeNode(tn.Text);
parent.Nodes.Add(newTn);
CopyChildren(newTn, tn);
if (newTn.ToString().Contains("."))
{
newTn.ImageIndex = 0;
}
else
{
newTn.ImageIndex = 1;
}
}
}