Compartilhar via


Binding.NotifyOnValidationError Propriedade

Definição

Obtém ou define um valor que indica se o Error evento anexado deve ser gerado no objeto associado.

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 da propriedade

true se o evento anexado deve ser gerado no objeto associado quando houver um erro de validação durante as atualizações de origem Error ; caso contrário, false. O padrão é false.

Comentários

Se a associação estiver ValidationRules associada a ela, o mecanismo de associação verificará cada regra sempre que transferir o valor da propriedade de destino para a propriedade de origem. Se uma regra invalidar um valor, o mecanismo de associação criará um ValidationError objeto e o Validationadicionará à coleção .Errors do objeto associado. Quando a Validation.Errors propriedade não estiver vazia, a Validation.HasError propriedade anexada do objeto será definida como true. Se a NotifyOnValidationError propriedade do Binding conjunto for definida true, o mecanismo de associação gerará o Validation.Error evento anexado no objeto.

Para obter uma discussão detalhada sobre o processo de validação, consulte a seção Validação de Dados na Visão Geral da Associação de Dados.

Aplica-se a