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 discussione dettagliata del processo di convalida, vedere "Convalida dei dati" in Panoramica del data binding.
Campi
ErrorEvent |
Identifica l'evento associato Error. |
ErrorsProperty |
Identifica la proprietà associata Errors. |
ErrorTemplateProperty |
Identifica la proprietà associata ErrorTemplate. |
HasErrorProperty |
Identifica la proprietà associata HasError. |
ValidationAdornerSiteForProperty |
Identifica la proprietà associata ValidationAdornerSiteFor. |
ValidationAdornerSiteProperty |
Identifica la proprietà associata ValidationAdornerSite. |
Proprietà associate
Errors |
Ottiene la raccolta di tutti gli oggetti ValidationError attivi nell'elemento associato. |
ErrorTemplate |
Ottiene o imposta l'oggetto ControlTemplate usato per generare il feedback sull'errore di convalida al livello dell'Adorner. |
HasError |
Ottiene un valore che indica se è presente un ValidationError per qualsiasi binding sull'elemento di destinazione del binding. |
ValidationAdornerSite |
Ottiene o imposta l'elemento visualizzato per 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 viene visualizzato questo elemento per indicare che si è verificato un errore. |
Metodi
AddErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Aggiunge un gestore eventi per l'evento associato Error all'oggetto specificato. |
ClearInvalid(BindingExpressionBase) |
Rimuove tutti gli oggetti ValidationError dall'oggetto BindingExpressionBase specificato. |
GetErrors(DependencyObject) |
Ottiene il valore della proprietà associata Errors dell'elemento specificato. |
GetErrorTemplate(DependencyObject) |
Ottiene il valore della proprietà associata ErrorTemplate dell'elemento specificato. |
GetHasError(DependencyObject) |
Ottiene il valore della proprietà associata HasError dell'elemento specificato. |
GetValidationAdornerSite(DependencyObject) |
Ottiene il valore della proprietà associata ValidationAdornerSite per l'elemento specificato. |
GetValidationAdornerSiteFor(DependencyObject) |
Ottiene il valore della proprietà associata ValidationAdornerSiteFor per l'elemento specificato. |
MarkInvalid(BindingExpressionBase, ValidationError) |
Contrassegna l'oggetto BindingExpression specificato come non valido con l'oggetto ValidationError specificato. |
RemoveErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Aggiunge un gestore eventi per l'evento associato Error dall'oggetto specificato. |
SetErrorTemplate(DependencyObject, ControlTemplate) |
Imposta il valore della proprietà associata ErrorTemplate sull'elemento specificato. |
SetValidationAdornerSite(DependencyObject, DependencyObject) |
Imposta la proprietà associata ValidationAdornerSite sul valore specificato nell'elemento specificato. |
SetValidationAdornerSiteFor(DependencyObject, DependencyObject) |
Imposta la proprietà associata ValidationAdornerSiteFor sul valore specificato nell'elemento specificato. |
Eventi associati
Error |
Si verifica in caso di errore di convalida dell'elemento associato, ma solo per le associazioni il cui valore NotifyOnValidationError è impostato su |