private void BuildNodeTree(SpriteFolder folder, TreeNodeCollection parent) { TreeNode newNode = AddTreeNode(folder, parent); foreach (SpriteFolder subFolder in folder.SubFolders) { BuildNodeTree(subFolder, newNode.Nodes); } }