public override void Execute(object parameter) { var context = parameter as ContentTreeContext; if (context == null) { return; } var item = context.SelectedItems.FirstOrDefault() as FileTreeViewItem; if (item == null) { return; } if (item.HasChildren && !item.IsExpanded) { item.ExpandAndWait(); } FileSortManager.SetFileSort(item.FileUri, SorterName); item.Refresh(); }
public override void Execute(object parameter) { var context = parameter as ContentTreeContext; if (context == null) { return; } var item = context.SelectedItems.FirstOrDefault() as FileTreeViewItem; if (item == null) { return; } FileSortManager.SetFileSort(item.FileUri, string.Empty); item.Refresh(); }