Share via


UpdateSourceTrigger 列挙型

定義

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

public enum class UpdateSourceTrigger
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
enum class UpdateSourceTrigger
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
public enum UpdateSourceTrigger
Public Enum UpdateSourceTrigger
継承
UpdateSourceTrigger
属性

フィールド

Default 0

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

Explicit 2

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

LostFocus 3

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

PropertyChanged 1

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

注釈

注意

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

適用対象