Binding.NotifyOnValidationError Binding.NotifyOnValidationError Binding.NotifyOnValidationError Binding.NotifyOnValidationError Property

Definición

Obtiene o establece un valor que indica si se produce el evento adjunto Error en el objeto enlazado.Gets or sets a value that indicates whether to raise the Error attached event on the bound object.

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

Valor de propiedad

true Si el Error evento adjunto debe generarse en el elemento enlazado cuando se produce un error de validación durante las actualizaciones del origen; en caso contrario, false.true if the Error attached event should be raised on the bound object when there is a validation error during source updates; otherwise, false. De manera predeterminada, es false.The default is false.

Comentarios

Si el enlace tiene ValidationRules asociado, el motor de enlace comprueba cada regla cada vez que transfiere el valor de propiedad de destino a la propiedad de origen.If the binding has ValidationRules associated with it, the binding engine checks each rule each time it transfers the target property value to the source property. Si una regla invalida un valor, el motor de enlace crea un ValidationError objeto y lo agrega a la Validation.ErrorsIf a rule invalidates a value, the binding engine creates a ValidationError object and adds it to the Validation.Errors colección del objeto enlazado.collection of the bound object. Cuando el Validation.Errors propiedad no está vacía, el Validation.HasError propiedad adjunta del objeto se establece en true.When the Validation.Errors property is not empty, the Validation.HasError attached property of the object is set to true. Si el NotifyOnValidationError propiedad de la Binding está establecido en true, a continuación, el motor de enlace provoca el Validation.Error evento en el objeto adjunto.If the NotifyOnValidationError property of the Binding is set to true, then the binding engine raises the Validation.Error attached event on the object.

Para obtener una explicación detallada del proceso de validación, vea la sección de validación de datos en el Data Binding Overview.For a detailed discussion of the validation process, see the Data Validation section in the Data Binding Overview.

Se aplica a