Compartilhar via


UpdateSourceTrigger Enumeração

Definição

Define constantes que indicam quando uma origem de associação é atualizada por seu destino de associação em associação bidirecional.

public enum class UpdateSourceTrigger
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class UpdateSourceTrigger
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum UpdateSourceTrigger
Public Enum UpdateSourceTrigger
Herança
UpdateSourceTrigger
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Campos

Nome Valor Description
Default 0

Use o comportamento padrão da propriedade de dependência que usa a associação.

Explicit 2

A origem da associação é atualizada somente quando você chama o método BindingExpression.UpdateSource . (Sem suporte para x:Bind.)

LostFocus 3

A origem da associação é atualizada sempre que o elemento de destino de associação perde o foco.

PropertyChanged 1

A origem da associação é atualizada sempre que o valor de destino da associação é alterado. Isso é detectado automaticamente pelo sistema de associação.

Comentários

Observação

O valor padrão updateSourceTrigger é Default em vez de PropertyChanged por motivos herdados. Isso é avaliado como um comportamento de PropertyChanged atualização para a maioria das propriedades de dependência, mas é avaliado como LostFocus para a TextBox.Text propriedade .

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1.709 16299 LostFocus

Aplica-se a