Binding.UpdateSourceTrigger 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值确定双向绑定的绑定源更新的计时。
public:
property UpdateSourceTrigger UpdateSourceTrigger { UpdateSourceTrigger get(); void set(UpdateSourceTrigger value); };
UpdateSourceTrigger UpdateSourceTrigger();
void UpdateSourceTrigger(UpdateSourceTrigger value);
public UpdateSourceTrigger UpdateSourceTrigger { get; set; }
var updateSourceTrigger = binding.updateSourceTrigger;
binding.updateSourceTrigger = updateSourceTrigger;
Public Property UpdateSourceTrigger As UpdateSourceTrigger
<Binding UpdateSourceTrigger="updateSourceTriggerMemberName"/>
属性值
UpdateSourceTrigger 值之一。 默认值为 Default,其计算结果为 PropertyChanged 更新行为。
注解
UpdateSourceTrigger 行为的另一个选择是将值设置为 Explicit。 当双向绑定的 UpdateSourceTrigger 值为 Explicit 时,必须对相关的 BindingExpression 显式调用 UpdateSource,使更改的目标值更新数据源。 使用 GetBindingExpression 从存在绑定到依赖属性的对象获取 BindingExpression,并且该绑定是具有 的UpdateSourceTrigger="Explicit"
双向绑定。
在绑定已附加到目标元素和目标属性之后,无法设置 Binding 对象的属性值。 如果尝试此操作,将收到运行时异常。
适用于
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈