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