private void CheckCommandAction(object o) { if (!Settings.TestModeEnglishWords) { if (string.Equals(InputAnswer, properCorrespondingWord, StringComparison.OrdinalIgnoreCase)) { EquationResults.AddOkAnswer(); ImageVisible = true; ImageEmbeddedSource = ImageSource.FromResource("MultiplicationTable.thumbs_up_1.png", typeof(MultiplicationTable.ImageResourceExtension).GetTypeInfo().Assembly); } else { EquationResults.AddBadAnswer(); ImageVisible = true; ImageEmbeddedSource = ImageSource.FromResource("MultiplicationTable.waaa_1.png", typeof(MultiplicationTable.ImageResourceExtension).GetTypeInfo().Assembly); } Title = Language.txtMultResult + ", " + Language.txtMultOk + ": " + EquationResults.GetOkAnswers() + " " + Language.txtMultNo + ": " + EquationResults.GetBadAnswers() + " " + Language.txtMultTotal + ": " + EquationResults.GetTotalAnswers(); } }
public LearningViewModel() { Title = ""; EquationResults.Resest(); ShuffleCommand = new Command(new Action <object>(ShuffleCommandAction)); SayCommand = new Command(new Action <object>(SayCommandAction)); CheckCommand = new Command(new Action <object>(CheckCommandAction)); HintACommand = new Command(new Action <object>(CheckHintAAction)); HintBCommand = new Command(new Action <object>(CheckHintBAction)); HintCCommand = new Command(new Action <object>(CheckHintCAction)); HintA = Language.btnAnswer; HintB = Language.btnAnswer; HintC = Language.btnAnswer; InputAnswer = ""; ReadDataFromSource(); }