Binding.NotifyOnValidationError Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.