Validation Klas

Definitie

Biedt methoden en gekoppelde eigenschappen die ondersteuning bieden voor gegevensvalidatie.

public ref class Validation abstract sealed
public static class Validation
type Validation = class
Public Class Validation
Overname
Validation

Opmerkingen

Zie 'Gegevensvalidatie' in het overzicht van gegevensbindingen voor een gedetailleerde bespreking van het validatieproces.

Velden

Name Description
ErrorEvent

Identificeert de Error gekoppelde gebeurtenis.

ErrorsProperty

Identificeert de Errors gekoppelde eigenschap.

ErrorTemplateProperty

Identificeert de ErrorTemplate gekoppelde eigenschap.

HasErrorProperty

Identificeert de HasError gekoppelde eigenschap.

ValidationAdornerSiteForProperty

Identificeert de ValidationAdornerSiteFor gekoppelde eigenschap.

ValidationAdornerSiteProperty

Identificeert de ValidationAdornerSite gekoppelde eigenschap.

Toegevoegde eigenschappen

Name Description
Errors

Hiermee haalt u de verzameling van alle actieve ValidationError objecten op het afhankelijke element op.

ErrorTemplate

Hiermee haalt u de gebruikte foutfeedback op of stelt u deze ControlTemplate in voor het genereren van feedback over validatiefouten op de sierlaag.

HasError

Hiermee wordt een waarde opgehaald die aangeeft of een binding op het doelelement van de binding een ValidationError.

ValidationAdornerSite

Hiermee wordt het element opgehaald of ingesteld dat lijkt aan te geven dat er een validatiefout is opgetreden op het afhankelijke element waarin deze eigenschap is ingesteld.

ValidationAdornerSiteFor

Hiermee wordt het element opgehaald of ingesteld waarvoor dit element lijkt aan te geven dat er een fout is opgetreden.

Methoden

Name Description
AddErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>)

Hiermee voegt u een gebeurtenis-handler toe voor de Error gekoppelde gebeurtenis aan het opgegeven object.

ClearInvalid(BindingExpressionBase)

Hiermee verwijdert u alle ValidationError objecten uit het opgegeven BindingExpressionBase object.

GetErrors(DependencyObject)

Hiermee haalt u de waarde op van de Errors gekoppelde eigenschap van het opgegeven element.

GetErrorTemplate(DependencyObject)

Hiermee haalt u de waarde op van de ErrorTemplate gekoppelde eigenschap van het opgegeven element.

GetHasError(DependencyObject)

Hiermee haalt u de waarde op van de HasError gekoppelde eigenschap van het opgegeven element.

GetValidationAdornerSite(DependencyObject)

Hiermee haalt u de waarde op van de ValidationAdornerSite gekoppelde eigenschap voor het opgegeven element.

GetValidationAdornerSiteFor(DependencyObject)

Hiermee haalt u de waarde op van de ValidationAdornerSiteFor gekoppelde eigenschap voor het opgegeven element.

MarkInvalid(BindingExpressionBase, ValidationError)

Hiermee wordt het opgegeven BindingExpression object gemarkeerd als ongeldig met het opgegeven ValidationError object.

RemoveErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>)

Voegt een gebeurtenis-handler toe voor de Error gekoppelde gebeurtenis van het opgegeven object.

SetErrorTemplate(DependencyObject, ControlTemplate)

Hiermee stelt u de waarde van de ErrorTemplate gekoppelde eigenschap in op het opgegeven element.

SetValidationAdornerSite(DependencyObject, DependencyObject)

Hiermee stelt u de ValidationAdornerSite gekoppelde eigenschap in op de opgegeven waarde op het opgegeven element.

SetValidationAdornerSiteFor(DependencyObject, DependencyObject)

Hiermee stelt u de ValidationAdornerSiteFor gekoppelde eigenschap in op de opgegeven waarde op het opgegeven element.

Toegevoegde gebeurtenissen

Name Description
Error

Treedt op wanneer het afhankelijke element een validatiefout tegenkomt, maar alleen voor bindingen waarop de NotifyOnValidationError waarde is ingesteld true.

Van toepassing op

Zie ook