void workerFiles_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { try { List <AnimeRatingVM> ratings = e.Result as List <AnimeRatingVM>; foreach (AnimeRatingVM rating in ratings) { AllRankings.Add(rating); } ViewUserRankings.Refresh(); IsLoading = false; btnRefresh.IsEnabled = true; this.Cursor = Cursors.Arrow; } catch (Exception ex) { Utils.ShowErrorMessage(ex); } }
void btnSortOverall_Click(object sender, RoutedEventArgs e) { SortByOverallUserRating(ViewUserRankings); ViewUserRankings.Refresh(); }
void btnSortYear_Click(object sender, RoutedEventArgs e) { GroupByYearUserRating(ViewUserRankings); ViewUserRankings.Refresh(); }