Example #1
0
 private void SortByOriginal()
 {
     GuitarPlayers =
         new ObservableCollection <GuitarPlayerViewModel>(GuitarPlayers.OrderBy(p => p.Id));
     this.OrderBy = OrderBy.Unordered;
 }
Example #2
0
 private void SortByName()
 {
     GuitarPlayers =
         new ObservableCollection <GuitarPlayerViewModel>(GuitarPlayers.OrderBy(p => p.LastName));
     this.OrderBy = OrderBy.Name;
 }
Example #3
0
 private void SortByBirthYear()
 {
     GuitarPlayers =
         new ObservableCollection <GuitarPlayerViewModel>(GuitarPlayers.OrderBy(p => p.YearOfBirth));
     this.OrderBy = OrderBy.BirthYear;
 }
 private void Sort(object obj, SortOrderChangedEventArgs <OrderBy> e)
 {
     GuitarPlayers = new ObservableCollection <GuitarPlayerViewModel>(GuitarPlayers.OrderBy(p => this.SortValue(p, e.SortOrder)));
 }