Freigeben über


UpdateSourceTrigger Enumeration

Definition

Definiert Konstanten, die angeben, wann eine Bindungsquelle von ihrem Bindungsziel in bidirektionalen Bindung aktualisiert wird.

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
Vererbung
UpdateSourceTrigger
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Felder

Default 0

Verwenden Sie das Standardverhalten der Abhängigkeitseigenschaft, die die Bindung verwendet.

Explicit 2

Die Bindungsquelle wird nur aktualisiert, wenn Sie die BindingExpression.UpdateSource-Methode aufrufen. (Wird für x:Bindnicht unterstützt. )

LostFocus 3

Die Bindungsquelle wird aktualisiert, wenn das Bindungszielelement den Fokus verliert.

PropertyChanged 1

Die Bindungsquelle wird immer aktualisiert, wenn sich der Bindungszielwert ändert. Dies wird automatisch vom Bindungssystem erkannt.

Hinweise

Hinweis

Der UpdateSourceTrigger-Standardwert ist Default nicht PropertyChanged aus Legacygründen. Dies wird als PropertyChanged Updateverhalten für die meisten Abhängigkeitseigenschaften ausgewertet, aber als LostFocus für die TextBox.Text -Eigenschaft ausgewertet.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1709 16299 LostFocus

Gilt für: