private void UpdateImages() { if (CurrentUser.CurrentExercise.Description.ImagePaths != null && CurrentUser.CurrentExercise.Description.ImagePaths.Count != 0) { ImageScrollPage imagepage = new ImageScrollPage(); ImageScrollViewModel imagevm = new ImageScrollViewModel(CurrentUser.CurrentExercise.Description.ImagePaths); imagepage.DataContext = imagevm; ImageFrame = imagepage; } else { ImageFrame = null; } }
private void UpdateSolution() { if (CurrentUser.CurrentExercise.Description.SolutionPath != null && CurrentUser.CurrentExercise.Description.SolutionPath != "") { List <string> solutions = new List <string>(); solutions.Add(CurrentUser.CurrentExercise.Description.SolutionPath); ImageScrollPage page = new ImageScrollPage(); ImageScrollViewModel vm = new ImageScrollViewModel(solutions); page.DataContext = vm; SolutionFrame = page; } else { SolutionFrame = null; } }
private void ImageClick(object param) { if (_isFullScreen) { _isFullScreen = false; Navigator.MainNavigationService.GoBack(); } else { _isFullScreen = true; ImageScrollPage page = new ImageScrollPage() { DataContext = this }; Navigator.MainNavigationService.Navigate(page); } }