private void ImageViewerVM_OnClickLeft(object sender, EventArgs e) { if (ImageViewerVM.IsLeftEnabled) { var currentIndex = ImageThumbnails.IndexOf(ImageViewerVM.Image); ImageViewerVM.Image = ImageThumbnails[currentIndex - 1]; } SetDisabledLeftRight(); }
private void SetDisabledLeftRight() { ImageViewerVM.IsLeftEnabled = ImageThumbnails.IndexOf(ImageViewerVM.Image) > 0; ImageViewerVM.IsRightEnabled = ImageThumbnails.IndexOf(ImageViewerVM.Image) < ImageThumbnails.Count - 1; }