Sdílet prostřednictvím


Validation Třída

Definice

Poskytuje metody a připojené vlastnosti, které podporují ověřování dat.

public ref class Validation abstract sealed
public static class Validation
type Validation = class
Public Class Validation
Dědičnost
Validation

Poznámky

Podrobné informace o procesu ověřování najdete v tématu Ověření dat v přehledu datových vazeb.

Pole

ErrorEvent

Identifikuje připojenou Error událost.

ErrorsProperty

Identifikuje připojenou Errors vlastnost.

ErrorTemplateProperty

Identifikuje připojenou ErrorTemplate vlastnost.

HasErrorProperty

Identifikuje připojenou HasError vlastnost.

ValidationAdornerSiteForProperty

Identifikuje připojenou ValidationAdornerSiteFor vlastnost.

ValidationAdornerSiteProperty

Identifikuje připojenou ValidationAdornerSite vlastnost.

Přidružené vlastnosti

Errors

Získá kolekci všech aktivních ValidationError objektů v vázaném elementu.

ErrorTemplate

Získá nebo nastaví použitou ControlTemplate k vygenerování zpětné vazby k chybě ověření na vrstvě adorner.

HasError

Získá hodnotu, která označuje, zda má jakákoli vazba na cílovou vazbu elementu ValidationError.

ValidationAdornerSite

Získá nebo nastaví prvek, který se zobrazí indikuje, že došlo k chybě ověření na vázaném elementu, kde je nastavena tato vlastnost.

ValidationAdornerSiteFor

Získá nebo nastaví element, pro který se zobrazí tento prvek, který označuje, že došlo k chybě.

Metody

AddErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>)

Přidá obslužnou rutinu události pro připojenou Error událost do zadaného objektu.

ClearInvalid(BindingExpressionBase)

Odebere všechny ValidationError objekty ze zadaného BindingExpressionBase objektu.

GetErrors(DependencyObject)

Získá hodnotu Errors připojené vlastnosti zadaného elementu.

GetErrorTemplate(DependencyObject)

Získá hodnotu ErrorTemplate připojené vlastnosti zadaného elementu.

GetHasError(DependencyObject)

Získá hodnotu HasError připojené vlastnosti zadaného elementu.

GetValidationAdornerSite(DependencyObject)

Získá hodnotu ValidationAdornerSite připojené vlastnosti pro zadaný prvek.

GetValidationAdornerSiteFor(DependencyObject)

Získá hodnotu ValidationAdornerSiteFor připojené vlastnosti pro zadaný prvek.

MarkInvalid(BindingExpressionBase, ValidationError)

Označí zadaný BindingExpression objekt jako neplatný se zadaným ValidationError objektem.

RemoveErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>)

Přidá obslužnou rutinu události pro připojenou Error událost ze zadaného objektu.

SetErrorTemplate(DependencyObject, ControlTemplate)

Nastaví hodnotu ErrorTemplate připojené vlastnosti na zadaný prvek.

SetValidationAdornerSite(DependencyObject, DependencyObject)

Nastaví připojenou ValidationAdornerSite vlastnost na zadanou hodnotu v zadaném elementu.

SetValidationAdornerSiteFor(DependencyObject, DependencyObject)

Nastaví připojenou ValidationAdornerSiteFor vlastnost na zadanou hodnotu v zadaném elementu.

Přidružené události

Error

Nastane, když vázaný prvek narazí na chybu ověření, ale pouze pro vazby s hodnotou nastavenou NotifyOnValidationError na true.

Platí pro

Viz také