Source Trigger Enum
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines constants that indicate when a binding source is updated by its binding target in two-way binding.
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
Windows 10 (introduced in 10.0.10240.0)
Windows.Foundation.UniversalApiContract (introduced in v1.0)
Use default behavior from the dependency property that uses the binding. In Windows Runtime, this evaluates the same as a value with PropertyChanged.
The binding source is updated only when you call the BindingExpression.UpdateSource method.
The binding source is updated whenever the binding target element loses focus.
The binding source is updated whenever the binding target value changes. This is detected automatically by the binding system.
The default UpdateSourceTrigger value is Default rather than PropertyChanged for legacy reasons. Previous XAML frameworks enabled a way to register a dependency property with a value that influenced what its default binding update behavior does. That dependency property behavior isn't implemented in the Windows Runtime.
|Windows version||SDK version||Value added|