private void PreviewPreviousPicButton_Click(object sender, RoutedEventArgs e) { int index = Medias.IndexOf(CurrentDispalyMedia); if (index > 0) { DisplayMedia(Medias[index - 1]); } }
private void PreviewNextPicButton_Click(object sender, RoutedEventArgs e) { int index = Medias.IndexOf(CurrentDispalyMedia); if (index < Medias.Count - 1) { DisplayMedia(Medias[index + 1]); } }
public void DoPrevious() { if (IsShuffleOn) { ShuffledIndex = ShuffledMedia.IndexOf(CurrentMedia) - 1; } else { Index = Medias.IndexOf(CurrentMedia) - 1; } }
/// <summary> /// Commands /// </summary> public void DoNext() { if (IsShuffleOn) { ShuffledIndex = ShuffledMedia.IndexOf(CurrentMedia) + 1; //Index = Medias.IndexOf(CurrentMedia); } else { Index = Medias.IndexOf(CurrentMedia) + 1; } }