UpdateSourceTrigger 列挙型

定義

バインディング ソースが双方向バインディングでバインド ターゲットによって更新されるタイミングを示す定数を定義します。

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
継承
UpdateSourceTrigger
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

フィールド

Default 0

バインディングを使用する依存関係プロパティの既定の動作を使用します。

Explicit 2

バインディング ソースは、 BindingExpression.UpdateSource メソッドを呼び出す場合にのみ更新されます。 (ではサポートされていません x:Bind)。)

LostFocus 3

バインド ソースは、バインドターゲット要素がフォーカスを失うたびに更新されます。

PropertyChanged 1

バインディング ソースは、バインド ターゲット値が変更されるたびに更新されます。 これはバインディング システムによって自動的に検出されます。

注釈

注意

既定の UpdateSourceTrigger 値は、 Default 従来の理由ではなく PropertyChanged です。 これは、ほとんどの依存関係プロパティのPropertyChanged更新動作として評価されますが、 プロパティの 場合とLostFocusTextBox.Text評価されます。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1709 16299 LostFocus

適用対象