DataErrorValidationRule Klas

Definitie

Vertegenwoordigt een regel die controleert op fouten die worden gegenereerd door de IDataErrorInfo implementatie van het bronobject.

public ref class DataErrorValidationRule sealed : System::Windows::Controls::ValidationRule
public sealed class DataErrorValidationRule : System.Windows.Controls.ValidationRule
type DataErrorValidationRule = class
    inherit ValidationRule
Public NotInheritable Class DataErrorValidationRule
Inherits ValidationRule
Overname
DataErrorValidationRule

Opmerkingen

Met het WPF gegevensbindingsmodel kunt u ValidationRules koppelen aan een Binding-object. Als uw bronobject de IDataErrorInfo interface implementeert, kunt u de ingebouwde regel DataErrorValidationRule gebruiken om te controleren op fouten die zijn gegenereerd door de IDataErrorInfo implementatie.

Een alternatieve syntaxis voor het expliciet instellen van de DataErrorValidationRule is door de eigenschap ValidatesOnDataErrors in te stellen op true op uw Binding of MultiBinding object.

U kunt een aangepaste regel maken door een klasse te maken die is afgeleid van ValidationRule. Zie Overzicht van gegevensbinding voor meer informatie en een gedetailleerde bespreking van gegevensvalidatie.

DataErrorValidationRule wordt geïntroduceerd in de .NET Framework versie 3.5. Zie Versies en afhankelijkheden voor meer informatie.

Constructors

Name Description
DataErrorValidationRule()

Initialiseert een nieuw exemplaar van de DataErrorValidationRule klasse.

Eigenschappen

Name Description
ValidatesOnTargetUpdated

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de validatieregel wordt uitgevoerd wanneer het doel van de Binding update wordt uitgevoerd.

(Overgenomen van ValidationRule)
ValidationStep

Wordt opgevraagd of ingesteld wanneer de validatieregel wordt uitgevoerd.

(Overgenomen van ValidationRule)

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
Validate(Object, CultureInfo, BindingExpressionBase)

Voert validatiecontroles uit op een waarde.

(Overgenomen van ValidationRule)
Validate(Object, CultureInfo, BindingGroup)

Voert validatiecontroles uit op een waarde.

(Overgenomen van ValidationRule)
Validate(Object, CultureInfo)

Voert validatiecontroles uit op een waarde.

Van toepassing op

Zie ook