void OnFileAdded(object s, SolutionItemFileEventArgs args) { SolutionFolder folder = (SolutionFolder)s; ITreeBuilder tb = Context.GetTreeBuilder(folder.ParentSolution); if (tb != null) { tb.AddChild(new SolutionFolderFileNode(args.File, folder)); } }
void OnFileRemoved(object s, SolutionItemFileEventArgs args) { SolutionFolder folder = (SolutionFolder)s; ITreeBuilder tb = Context.GetTreeBuilder(folder.ParentSolution); if (tb != null) { if (tb.MoveToChild(args.File, typeof(SolutionFolderFileNode))) { tb.Remove(); } } }
void OnFileRemoved (object s, SolutionItemFileEventArgs args) { SolutionFolder folder = (SolutionFolder) s; ITreeBuilder tb = Context.GetTreeBuilder (folder.ParentSolution); if (tb != null) { if (tb.MoveToChild (args.File, typeof(SolutionFolderFileNode))) tb.Remove (); } }
void OnFileAdded (object s, SolutionItemFileEventArgs args) { SolutionFolder folder = (SolutionFolder) s; ITreeBuilder tb = Context.GetTreeBuilder (folder.ParentSolution); if (tb != null) tb.AddChild (new SolutionFolderFileNode (args.File, folder)); }