private void AddOrReplaceFiles(TreeNode node, string[] files) { if (files == null || files.Length == 0) { return; } TreeNode rootNode = GetFirstLevelNode(node); if (!string.IsNullOrEmpty(node.Name)) { foreach (string file in files) { _ProjectManager.AddFileToWorkspace(file, node.Name); } //Update Treeview PopulateTreeViewWorkspace(node); //Update Style RefreshTreeNodeStyle(rootNode, true); } }