partial void ButtonEnterCode_TouchUpInside(UIButton sender) { if (ViewModel.QuestComplete) { DismissViewControllerAsync(true); return; } TextFieldCode.ResignFirstResponder(); ViewModel.ExtraTaskText = TextFieldCode.Text.Trim(); ViewModel.CheckCode(ViewModel.ExtraTaskText); if (ViewModel.QuestComplete) { ButtonCancel.Hidden = TextFieldCode.Hidden = true; ButtonEnterCode.SetTitle("Continue", UIControlState.Normal); LabelHint.Text = "Are you ready to continue with the next quest, thrill-seeker?"; LabelAwesome.Text = "That's it!"; LabelCongrats.Text = "You entered the correct code."; Settings.QuestDone = true; } }
void ReleaseDesignerOutlets() { if (ButtonCancel != null) { ButtonCancel.Dispose(); ButtonCancel = null; } if (ButtonEnterCode != null) { ButtonEnterCode.Dispose(); ButtonEnterCode = null; } if (LabelAwesome != null) { LabelAwesome.Dispose(); LabelAwesome = null; } if (LabelCongrats != null) { LabelCongrats.Dispose(); LabelCongrats = null; } if (LabelHint != null) { LabelHint.Dispose(); LabelHint = null; } if (LabelQuestNumber != null) { LabelQuestNumber.Dispose(); LabelQuestNumber = null; } if (TextFieldCode != null) { TextFieldCode.Dispose(); TextFieldCode = null; } }