Binding.NotifyOnValidationError Propriedade

Definição

Recebe ou define um valor que indica se deve elevar o Error evento anexado no objeto vinculado.

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 Propriedade

true se o Error evento associado deve ser ativado no objeto ligado quando houver um erro de validação durante as atualizações de código-fonte; caso contrário, false. A predefinição é false.

Observações

Se a binding estiver ValidationRules associada, o motor de binding verifica cada regra cada vez que transfere o valor da propriedade de destino para a propriedade de origem. Se uma regra invalidar um valor, o motor de ligação cria um ValidationError objeto e adiciona-o à Validationcoleção .Errors do objeto limitado. Quando a Validation.Errors propriedade não está vazia, a Validation.HasError propriedade associada ao objeto é definida como true. Se a NotifyOnValidationError propriedade de o Binding for definida para true, então o motor de ligação eleva o Validation.Error evento associado ao objeto.

Para uma discussão detalhada do processo de validação, consulte a secção de Validação de Dados na Visão Geral de Ligação de Dados.

Aplica-se a