BindingExpression 类

定义

包含有关 绑定的单个实例的信息。

public ref class BindingExpression : BindingExpressionBase
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BindingExpression : BindingExpressionBase
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class BindingExpression : BindingExpressionBase
Public Class BindingExpression
Inherits BindingExpressionBase
继承
Object Platform::Object IInspectable BindingExpressionBase BindingExpression
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

Binding 类是用于声明绑定的高级类。 BindingExpression 类是维护绑定源与绑定目标之间的连接的基础对象。 绑定包含可在多个 BindingExpression 对象之间共享的所有信息。 BindingExpression 是一个实例表达式,它不能共享,并且包含有关 绑定的所有实例信息。

可以通过对对象调用 GetBindingExpression 方法来获取 BindingExpression 对象,并指定具有绑定的依赖属性。

属性

DataItem

获取此 BindingExpression 使用的绑定 源对象。

ParentBinding

获取此 BindingExpression 的 Binding 对象。

方法

UpdateSource()

将当前绑定目标值发送到 TwoWay 绑定中的绑定源属性。

适用于

另请参阅