private void NextElementHandler() { if (Trainings.Count == 0) { return; } if (SelectedItem == Trainings.Last()) { MessageBoxResult result; result = MessageBox.Show(rm.GetString(StringConstant.submitFormMessage), rm.GetString(StringConstant.submitForm), MessageBoxButton.YesNoCancel); if (result == MessageBoxResult.Yes) { ResultView view = new ResultView(); view.DataContext = new ResultsVM(Trainings, rm, ci); view.ShowDialog(); Trainings = ((ResultsVM)view.DataContext).Trainings; foreach (var t in Trainings) { t.Refresh(); } if (Trainings.Count > 0) { SelectedItem = Trainings.First(); } } } else { SelectedItem = Trainings.Where(t => t.Id == SelectedItem.Id + 1).First(); } }
private static void AnalyzeImage(InkCanvas canvas) { Bitmap bitmap = BitmapService.ResizeImage(BitmapService.GetInputImage( BitmapService.GetImageByCanvas(canvas)), 28, 28); ResultView rv = new ResultView(bitmap); rv.ShowDialog(); }