public override void OnDismiss(IDialogInterface dialog) { if (!checkBoxChecked) { OnTermsAgreementChosen.Invoke(this, new onTermsAgreementChosenArgs(checkBoxChecked, true)); } base.OnDismiss(dialog); }
private void TermsButton_Click(object sender, EventArgs e) { if (checkBoxChecked) { OnTermsAgreementChosen.Invoke(this, new onTermsAgreementChosenArgs(checkBoxChecked)); this.Dismiss(); } else { OnTermsAgreementChosen.Invoke(this, new onTermsAgreementChosenArgs(checkBoxChecked, true)); this.Dismiss(); } }