Binding.NotifyOnValidationError Proprietà
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.
Ottiene o imposta un valore che indica se generare l'evento associato Error sull'oggetto associato.
public:
property bool NotifyOnValidationError { bool get(); void set(bool value); };
public bool NotifyOnValidationError { get; set; }
member this.NotifyOnValidationError : bool with get, set
Public Property NotifyOnValidationError As Boolean
Valore della proprietà
true
se l'evento associato Error deve essere generato per l'oggetto associato quando si verifica un errore di convalida durante gli aggiornamenti dell'origine. In caso contrario, false
. Il valore predefinito è false
.
Commenti
Se l'associazione è ValidationRules associata, il motore di associazione controlla ogni regola ogni volta che trasferisce il valore della proprietà di destinazione alla proprietà di origine. Se una regola invalida un valore, il motore di associazione crea un ValidationError oggetto e lo aggiunge all'insieme .Errors dell'oggetto Validationassociato. Quando la proprietà non è vuota, la Validation.ErrorsValidation.HasError proprietà associata dell'oggetto è impostata su true
. Se la NotifyOnValidationError proprietà dell'oggetto Binding è impostata su true
, il motore di associazione genera l'evento Validation.Error collegato nell'oggetto.
Per una discussione dettagliata del processo di convalida, vedere la sezione Convalida dei dati nella panoramica del data binding.