Compartilhar via


Binding.NotifyOnValidationError Propriedade

Definição

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

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 anexo Error precisar ser gerado no objeto ligado quando houver um erro de validação durante atualizações de origem; caso contrário, false. O padrão é false.

Comentários

Se a associação tiver ValidationRules sido 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 está vazia, a Validation.HasError propriedade anexada do objeto é definida truecomo . Se a NotifyOnValidationError propriedade do Binding estiver definida como true, o mecanismo de associação aciona 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