public void SetFirst(SortableColumn column) { if (!this.Selectors.HasItems()) { return; } this.Selectors[0].SafeUpdate(column); this.Selectors[0].SafeUpdate(!column.DefaultIsDescending); this.UpdateSelectors(); }
public void Sort(SortableColumn column) { this.SortWorker.SetFirst(column); this.Update(); }
internal void SafeUpdate(SortableColumn column) { this._Current = column; this.RaisePropertyChanged(nameof(this.Current)); }