Binding.NotifyOnValidationError Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 true
como . 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.