PriorityBindingExpression 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含有关单个实例的 PriorityBinding实例信息。
public ref class PriorityBindingExpression sealed : System::Windows::Data::BindingExpressionBase
public sealed class PriorityBindingExpression : System.Windows.Data.BindingExpressionBase
type PriorityBindingExpression = class
inherit BindingExpressionBase
Public NotInheritable Class PriorityBindingExpression
Inherits BindingExpressionBase
- 继承
注解
PriorityBinding 是单个 PriorityBindingExpression运行时实例。 因此,它描述附加到单个绑定目标属性的对象集合 BindingExpression ,该属性从集合中第一个 BindingExpression 成功返回值的对象接收其值。 有关绑定表达式的信息,请参阅 数据绑定概述中的 Binding 和 BindingExpression 部分。
绑定引擎确定哪些 BindingExpression 对象是基于 ActiveBindingExpression 优先级的对象。 有关详细信息,请参阅 PriorityBinding。
属性
| 名称 | 说明 |
|---|---|
| ActiveBindingExpression |
获取活动 BindingExpression 对象。 |
| BindingExpressions |
获取此实例PriorityBindingExpression中对象的集合BindingExpression。 |
| BindingGroup |
BindingGroup获取此绑定表达式所属。 (继承自 BindingExpressionBase) |
| HasError |
获取一个值,该值指示父绑定是否具有失败的验证规则。 (继承自 BindingExpressionBase) |
| HasValidationError |
获取一个值,该值指示父绑定是否具有失败的验证规则。 |
| IsDirty |
获取或设置一个值,该值指示绑定的目标是否具有尚未写入源的值。 (继承自 BindingExpressionBase) |
| ParentBindingBase |
BindingBase获取从中创建此BindingExpressionBase对象的对象。 (继承自 BindingExpressionBase) |
| ParentPriorityBinding |
PriorityBinding获取从中创建此PriorityBindingExpression对象的对象。 |
| Status |
获取绑定表达式的状态。 (继承自 BindingExpressionBase) |
| Target |
获取此绑定表达式的绑定目标对象的元素。 (继承自 BindingExpressionBase) |
| TargetProperty |
获取此绑定表达式的绑定目标属性。 (继承自 BindingExpressionBase) |
| ValidationError |
ValidationError获取导致此实例BindingExpressionBase无效的原因。 (继承自 BindingExpressionBase) |
| ValidationErrors |
获取导致此实例BindingExpressionBase无效的对象集合ValidationError。 (继承自 BindingExpressionBase) |
方法
| 名称 | 说明 |
|---|---|
| Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |
| UpdateSource() |
更新活动绑定上的源。 |
| UpdateSource() |
将当前绑定目标值发送到绑定源 TwoWay 或 OneWayToSource 绑定。 (继承自 BindingExpressionBase) |
| UpdateTarget() |
更新活动绑定上的目标。 |
| UpdateTarget() |
强制将数据从绑定源传输到绑定目标。 (继承自 BindingExpressionBase) |
| ValidateWithoutUpdate() |
对属性设置为或设置为ValidationRule的Binding关联ValidationStepRawProposedValue对象运行任何ConvertedProposedValue对象。 此方法不会更新源。 (继承自 BindingExpressionBase) |
显式接口实现
| 名称 | 说明 |
|---|---|
| IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) |
此成员支持Windows Presentation Foundation(WPF)基础结构,不应直接从代码使用。 (继承自 BindingExpressionBase) |