private void DeleteSpriteFolder(SpriteFolder folderToDelete, SpriteFolder folderToCheck)
{
foreach (SpriteFolder folder in folderToCheck.SubFolders)
{
if (folder == folderToDelete)
{
folderToCheck.SubFolders.Remove(folderToDelete);
DeleteAllSpritesInTree(folderToDelete);
break;
}
DeleteSpriteFolder(folderToDelete, folder);
}
}