public SemiNumericComparer(TwoColumnsSortingData sortingData) { _sortingData = sortingData; }
public void ApplySorting(DataGrid resultDataGrid, TwoColumnsSortingData sortingData) { var sortDescriptions = resultDataGrid.Items.SortDescriptions; sortDescriptions.Clear(); if (sortingData.FirstColumnName != null) { sortDescriptions.Add(sortingData.FirstColSortDescription); } if (sortingData.SecondColumnName != null) { sortDescriptions.Add(sortingData.SecondColSortDescription); } }