Validation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona métodos y propiedades adjuntas que admiten la validación de datos.
public ref class Validation abstract sealed
public static class Validation
type Validation = class
Public Class Validation
- Herencia
-
Validation
Comentarios
Para obtener una explicación detallada del proceso de validación, consulte "Validación de datos" en Introducción al enlace de datos.
Campos
| Nombre | Description |
|---|---|
| ErrorEvent |
Identifica el Error evento adjunto. |
| ErrorsProperty |
Identifica la Errors propiedad adjunta. |
| ErrorTemplateProperty |
Identifica la ErrorTemplate propiedad adjunta. |
| HasErrorProperty |
Identifica la HasError propiedad adjunta. |
| ValidationAdornerSiteForProperty |
Identifica la ValidationAdornerSiteFor propiedad adjunta. |
| ValidationAdornerSiteProperty |
Identifica la ValidationAdornerSite propiedad adjunta. |
Propiedades adjuntas
| Nombre | Description |
|---|---|
| Errors |
Obtiene la colección de todos los objetos activos ValidationError del elemento enlazado. |
| ErrorTemplate |
Obtiene o establece el ControlTemplate utilizado para generar comentarios de errores de validación en la capa de adorno. |
| HasError |
Obtiene un valor que indica si algún enlace en el elemento de destino de enlace tiene un ValidationError. |
| ValidationAdornerSite |
Obtiene o establece el elemento que parece indicar que se produjo un error de validación en el elemento enlazado donde se establece esta propiedad. |
| ValidationAdornerSiteFor |
Obtiene o establece el elemento para el que este elemento parece indicar que se produjo un error. |
Métodos
| Nombre | Description |
|---|---|
| AddErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Agrega un controlador de eventos para el Error evento adjunto al objeto especificado. |
| ClearInvalid(BindingExpressionBase) |
Quita todos los ValidationError objetos del objeto especificado BindingExpressionBase . |
| GetErrors(DependencyObject) |
Obtiene el valor de la Errors propiedad adjunta del elemento especificado. |
| GetErrorTemplate(DependencyObject) |
Obtiene el valor de la ErrorTemplate propiedad adjunta del elemento especificado. |
| GetHasError(DependencyObject) |
Obtiene el valor de la HasError propiedad adjunta del elemento especificado. |
| GetValidationAdornerSite(DependencyObject) |
Obtiene el valor de la ValidationAdornerSite propiedad adjunta para el elemento especificado. |
| GetValidationAdornerSiteFor(DependencyObject) |
Obtiene el valor de la ValidationAdornerSiteFor propiedad adjunta para el elemento especificado. |
| MarkInvalid(BindingExpressionBase, ValidationError) |
Marca el objeto especificado BindingExpression como no válido con el objeto especificado ValidationError . |
| RemoveErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Agrega un controlador de eventos para el Error evento adjunto del objeto especificado. |
| SetErrorTemplate(DependencyObject, ControlTemplate) |
Establece el valor de la ErrorTemplate propiedad adjunta en el elemento especificado. |
| SetValidationAdornerSite(DependencyObject, DependencyObject) |
Establece la ValidationAdornerSite propiedad adjunta en el valor especificado en el elemento especificado. |
| SetValidationAdornerSiteFor(DependencyObject, DependencyObject) |
Establece la ValidationAdornerSiteFor propiedad adjunta en el valor especificado en el elemento especificado. |
Eventos adjuntos
| Nombre | Description |
|---|---|
| Error |
Se produce cuando el elemento enlazado se ejecuta en un error de validación, pero solo para los enlaces con el NotifyOnValidationError valor establecido |