Exemplo n.º 1
0
        protected void SolutionFolderRemoved(ISolutionFolder solutionFolder)
        {
            IProject project = solutionFolder as IProject;

            if (project != null)
            {
                treeView.RemoveProject(project);
            }

            if (solutionFolder is ISolutionFolderContainer)
            {
                // recurse into child folders that were also removed
                ((ISolutionFolderContainer)solutionFolder).Folders.ForEach(SolutionFolderRemoved);
            }
        }