private bool TryValidateAll() { var validated = true; var handler = ValidatingAll; if (handler != null) { var args = new ValidatingAllEventArgs(false); foreach (ValidatingAllEventHandler subHandler in handler?.GetInvocationList()) { subHandler(args); if (args.Cancel) { validated = false; } } } return(validated); }
private void OnValidatingAll(ValidatingAllEventArgs e) { e.Cancel = Validate() == ValidationStatus.Error; }
private async void OnValidatingAll(ValidatingAllEventArgs e) { var status = await ValidateAsync(inputComponent.ValidationValue); e.Cancel = status == ValidationStatus.Error; }
private void OnValidatingAll(ValidatingAllEventArgs e) { e.Cancel = Validate(inputComponent.ValidationValue) == ValidationStatus.Error; }