private void ArtistSorting_OnClick(object sender, RoutedEventArgs e)
{
if (_currentView != 2)
{
var watch = new Stopwatch();
watch.Start();
GrabArtists();
_currentView = 2; // Set our view to artist grid
Sort("Artist", SongGrid);
//albumSorting.Background = Brushes.LightGray;
ArtistSortingIcon.Fill = (Brush) FindResource("AccentColorBrush");
ArtistSortingLabel.Foreground = (Brush) FindResource("AccentColorBrush");
SongSorting.ClearValue(BackgroundProperty);
SongSortingIcon.Fill = Brushes.LightGray;
SongSortingLabel.Foreground = Brushes.LightGray;
AlbumSorting.ClearValue(BackgroundProperty);
AlbumSortingIcon.Fill = Brushes.LightGray;
AlbumSortingLabel.Foreground = Brushes.LightGray;
ArtistsSelector.Visibility = Visibility.Visible;
AlbumsSelector.Visibility = Visibility.Hidden;
SongsSelector.Visibility = Visibility.Hidden;
SongGrid.Visibility = Visibility.Hidden;
ScrollViewer.Visibility = Visibility.Visible;
watch.Stop();
Console.WriteLine(_artistCount + @" artists loaded in " + watch.ElapsedMilliseconds + @" milliseconds");
}
}