Validation Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce metodi e proprietà associate che supportano la convalida dei dati.
public ref class Validation abstract sealed
public static class Validation
type Validation = class
Public Class Validation
- Ereditarietà
-
Validation
Commenti
Per una descrizione dettagliata del processo di convalida, vedere "Convalida dei dati" in Panoramica del data binding.
Campi
| Nome | Descrizione |
|---|---|
| ErrorEvent |
Identifica l'evento Error associato. |
| ErrorsProperty |
Identifica la Errors proprietà associata. |
| ErrorTemplateProperty |
Identifica la ErrorTemplate proprietà associata. |
| HasErrorProperty |
Identifica la HasError proprietà associata. |
| ValidationAdornerSiteForProperty |
Identifica la ValidationAdornerSiteFor proprietà associata. |
| ValidationAdornerSiteProperty |
Identifica la ValidationAdornerSite proprietà associata. |
Proprietà associate
| Nome | Descrizione |
|---|---|
| Errors |
Ottiene la raccolta di tutti gli oggetti attivi ValidationError sull'elemento associato. |
| ErrorTemplate |
Ottiene o imposta l'oggetto ControlTemplate utilizzato per generare il feedback degli errori di convalida sul livello dello strumento decorativo. |
| HasError |
Ottiene un valore che indica se un'associazione nell'elemento di destinazione dell'associazione ha un oggetto ValidationError. |
| ValidationAdornerSite |
Ottiene o imposta l'elemento che sembra indicare che si è verificato un errore di convalida nell'elemento associato in cui è impostata questa proprietà. |
| ValidationAdornerSiteFor |
Ottiene o imposta l'elemento per il quale questo elemento sembra indicare che si è verificato un errore. |
Metodi
| Nome | Descrizione |
|---|---|
| AddErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Aggiunge un gestore eventi per l'evento Error associato all'oggetto specificato. |
| ClearInvalid(BindingExpressionBase) |
Rimuove tutti gli ValidationError oggetti dall'oggetto specificato BindingExpressionBase . |
| GetErrors(DependencyObject) |
Ottiene il valore della Errors proprietà associata dell'elemento specificato. |
| GetErrorTemplate(DependencyObject) |
Ottiene il valore della ErrorTemplate proprietà associata dell'elemento specificato. |
| GetHasError(DependencyObject) |
Ottiene il valore della HasError proprietà associata dell'elemento specificato. |
| GetValidationAdornerSite(DependencyObject) |
Ottiene il valore della ValidationAdornerSite proprietà associata per l'elemento specificato. |
| GetValidationAdornerSiteFor(DependencyObject) |
Ottiene il valore della ValidationAdornerSiteFor proprietà associata per l'elemento specificato. |
| MarkInvalid(BindingExpressionBase, ValidationError) |
Contrassegna l'oggetto specificato BindingExpression come non valido con l'oggetto specificato ValidationError . |
| RemoveErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Aggiunge un gestore eventi per l'evento Error associato dall'oggetto specificato. |
| SetErrorTemplate(DependencyObject, ControlTemplate) |
Imposta il valore della ErrorTemplate proprietà associata sull'elemento specificato. |
| SetValidationAdornerSite(DependencyObject, DependencyObject) |
Imposta la ValidationAdornerSite proprietà associata sul valore specificato sull'elemento specificato. |
| SetValidationAdornerSiteFor(DependencyObject, DependencyObject) |
Imposta la ValidationAdornerSiteFor proprietà associata sul valore specificato sull'elemento specificato. |
Eventi associati
| Nome | Descrizione |
|---|---|
| Error |
Si verifica quando l'elemento associato viene eseguito in un errore di convalida, ma solo per le associazioni con il NotifyOnValidationError valore impostato su |