private void Button_NextPhoto_Click(object sender, RoutedEventArgs e) { if (ImagesCollection.IndexOf(ImageInfo) < ImagesCollection.Count - 1) { ImageInfo = ImagesCollection[ImagesCollection.IndexOf(ImageInfo) + 1]; GC.Collect(); } }
private void Button_LastPhoto_Click(object sender, RoutedEventArgs e) { if (ImagesCollection.IndexOf(ImageInfo) > 0) { ImageInfo = ImagesCollection[ImagesCollection.IndexOf(ImageInfo) - 1]; GC.Collect(); } }
private void Button_NextPhoto_Click(object sender, RoutedEventArgs e) { if (ImagesCollection.IndexOf(ImageInfo) < ImagesCollection.Count - 1) { ImageInfo = ImagesCollection[ImagesCollection.IndexOf(ImageInfo) + 1]; slider.Value = 0; GC.Collect(); GC.WaitForPendingFinalizers(); GC.Collect(); } }