private void KeepListsInSync(FolderTree one, FolderTree two) { if (one.SelectedItem != null) { two.SelectItemWithName(Path.GetFileName(one.SelectedItem.Name)); } }
/// <summary> /// Update the display state in the specified folder tree /// </summary> /// <param name="folderTree"></param> private void UpdateDisplayState(FolderTree folderTree) { folderTree.SetStateDisplay(CompareState.Older, this.showOlderButton.Checked); folderTree.SetStateDisplay(CompareState.Unchanged, this.showEqualButton.Checked); folderTree.SetStateDisplay(CompareState.Newer, this.showNewerButton.Checked); folderTree.SetStateDisplay(CompareState.Added, this.showAddedButton.Checked); }
private void KeepTreesInSync(FolderTree one, FolderTree two) { FolderItem folder = one.SelectedFolder; if (folder != null) { if (two.SelectFolder(folder.Name.Substring(one.RootFolder.FullName().Length))) { two.Redisplay(true); } } }