Validation Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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
| Nazwa | Opis |
|---|---|
| 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ść. |
Powiązane właściwości
| Nazwa | Opis |
|---|---|
| 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
| Nazwa | Opis |
|---|---|
| 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. |
Załączone wydarzenia
| Nazwa | Opis |
|---|---|
| Error |
Występuje, gdy element powiązany przechodzi do błędu walidacji, ale tylko w przypadku powiązań z wartością ustawioną na NotifyOnValidationError |