Validation Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metody i dołączone właściwości, które obsługują walidację danych.
public ref class Validation abstract sealed
public static class Validation
type Validation = class
Public Class Validation
- Dziedziczenie
-
Validation
Uwagi
Aby zapoznać się ze szczegółowym omówieniem procesu weryfikacji, zobacz "Weryfikacja danych" w temacie Omówienie powiązania danych.
Pola
ErrorEvent |
Identyfikuje Error dołączone zdarzenie. |
ErrorsProperty |
Identyfikuje dołączoną Errors właściwość. |
ErrorTemplateProperty |
Identyfikuje dołączoną ErrorTemplate właściwość. |
HasErrorProperty |
Identyfikuje dołączoną HasError właściwość. |
ValidationAdornerSiteForProperty |
Identyfikuje dołączoną ValidationAdornerSiteFor właściwość. |
ValidationAdornerSiteProperty |
Identyfikuje dołączoną ValidationAdornerSite właściwość. |
Właściwości dołączone
Errors |
Pobiera kolekcję wszystkich aktywnych ValidationError obiektów w powiązanym elemecie. |
ErrorTemplate |
Pobiera lub ustawia ControlTemplate używane do generowania opinii o błędach weryfikacji na warstwie adornera. |
HasError |
Pobiera wartość wskazującą, czy jakiekolwiek powiązanie elementu docelowego powiązania ma wartość ValidationError. |
ValidationAdornerSite |
Pobiera lub ustawia element, który wydaje się wskazywać, że w elemecie powiązanym wystąpił błąd weryfikacji, w którym ustawiono tę właściwość. |
ValidationAdornerSiteFor |
Pobiera lub ustawia element, dla którego ten element wydaje się wskazywać, że wystąpił błąd. |
Metody
AddErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Dodaje program obsługi zdarzeń dla dołączonego Error zdarzenia do określonego obiektu. |
ClearInvalid(BindingExpressionBase) |
Usuwa wszystkie ValidationError obiekty z określonego BindingExpressionBase obiektu. |
GetErrors(DependencyObject) |
Pobiera wartość dołączonej Errors właściwości określonego elementu. |
GetErrorTemplate(DependencyObject) |
Pobiera wartość dołączonej ErrorTemplate właściwości określonego elementu. |
GetHasError(DependencyObject) |
Pobiera wartość dołączonej HasError właściwości określonego elementu. |
GetValidationAdornerSite(DependencyObject) |
Pobiera wartość dołączonej ValidationAdornerSite właściwości dla określonego elementu. |
GetValidationAdornerSiteFor(DependencyObject) |
Pobiera wartość dołączonej ValidationAdornerSiteFor właściwości dla określonego elementu. |
MarkInvalid(BindingExpressionBase, ValidationError) |
Oznacza określony BindingExpression obiekt jako nieprawidłowy dla określonego ValidationError obiektu. |
RemoveErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Dodaje program obsługi zdarzeń dla dołączonego Error zdarzenia z określonego obiektu. |
SetErrorTemplate(DependencyObject, ControlTemplate) |
Ustawia wartość dołączonej ErrorTemplate właściwości do określonego elementu. |
SetValidationAdornerSite(DependencyObject, DependencyObject) |
Ustawia dołączoną ValidationAdornerSite właściwość do określonej wartości w określonym elemecie. |
SetValidationAdornerSiteFor(DependencyObject, DependencyObject) |
Ustawia dołączoną ValidationAdornerSiteFor właściwość do określonej wartości w określonym elemecie. |
Zdarzenia dołączone
Error |
Występuje, gdy element powiązany przechodzi do błędu walidacji, ale tylko w przypadku powiązań z wartością ustawioną na NotifyOnValidationError |