ValidationRule Constructors

Definition

Initializes a new instance of the ValidationRule class.

Overloads

ValidationRule()

Initializes a new instance of the ValidationRule class.

ValidationRule(ValidationStep, Boolean)

Initializes a new instance of the ValidationRule class with the specified validation step and a value that indicates whether the validation rule runs when the target is updated.

ValidationRule()

Initializes a new instance of the ValidationRule class.

C#
protected ValidationRule();

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

ValidationRule(ValidationStep, Boolean)

Initializes a new instance of the ValidationRule class with the specified validation step and a value that indicates whether the validation rule runs when the target is updated.

C#
protected ValidationRule(System.Windows.Controls.ValidationStep validationStep, bool validatesOnTargetUpdated);

Parameters

validationStep
ValidationStep

One of the enumeration values that specifies when the validation rule runs.

validatesOnTargetUpdated
Boolean

true to have the validation rule run when the target of the Binding is updated; otherwise, false.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10