23 references to AutoValidate
System.Windows.Forms (23)
System\Windows\Forms\Control.cs (3)
10542internal static AutoValidate GetAutoValidateForControl(Control control) 10545return (parent is not null) ? parent.AutoValidate : AutoValidate.EnablePreventFocusChange; 10557return GetAutoValidateForControl(this) != AutoValidate.Disable;
System\Windows\Forms\Form.cs (1)
565public override AutoValidate AutoValidate
System\Windows\Forms\Layout\Containers\ContainerControl.cs (17)
31private AutoValidate _autoValidate = AutoValidate.Inherit; 203[AmbientValue(AutoValidate.Inherit)] 206public virtual AutoValidate AutoValidate 210if (_autoValidate != AutoValidate.Inherit) 219if (value is < AutoValidate.Inherit or > AutoValidate.EnableAllowFocusChange) 221throw new InvalidEnumArgumentException(nameof(value), (int)value, typeof(AutoValidate)); 1742AutoValidate autoValidateMode = GetAutoValidateForControl(_unvalidatedControl); 1745if (autoValidateMode == AutoValidate.Disable) 1758bool preventFocusChangeOnError = (autoValidateMode == AutoValidate.EnablePreventFocusChange); 1792if (AutoValidate == AutoValidate.EnablePreventFocusChange || 1819AutoValidate autoValidateMode = GetAutoValidateForControl(controlToValidate); 1822if (checkAutoValidate && autoValidateMode == AutoValidate.Disable) 1827preventFocusChangeOnError = (autoValidateMode == AutoValidate.EnablePreventFocusChange); 1828validatedControlAllowsFocusChange = (autoValidateMode == AutoValidate.EnableAllowFocusChange); 1980internal virtual bool ShouldSerializeAutoValidate() => _autoValidate != AutoValidate.Inherit;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
106public override AutoValidate AutoValidate
System\Windows\Forms\UserControl.cs (1)
104public override AutoValidate AutoValidate