Validation Třída

Definice

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

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

Poznámky

Podrobnou diskuzi o procesu ověření najdete v tématu Ověření dat v přehledu datových vazeb.

Pole

Name Description
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

Name Description
Errors

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

ErrorTemplate

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

HasError

Získá hodnotu, která označuje, zda jakékoli vazby na vazby cílové element má ValidationError.

ValidationAdornerSite

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

ValidationAdornerSiteFor

Získá nebo nastaví prvek, pro který se tento prvek zdá indikovat, že došlo k chybě.

Metody

Name Description
AddErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>)

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

ClearInvalid(BindingExpressionBase)

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

GetErrors(DependencyObject)

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

GetErrorTemplate(DependencyObject)

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

GetHasError(DependencyObject)

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

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 zadaného prvku.

SetValidationAdornerSiteFor(DependencyObject, DependencyObject)

Nastaví připojenou ValidationAdornerSiteFor vlastnost na zadanou hodnotu zadaného prvku.

Přidružené události

Name Description
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é