BindingExpression 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class BindingExpression : BindingExpressionBase
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 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(Microsoft.UI.Xaml.WinUIContract), 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
- 继承
- 属性
注解
Binding 类是用于声明绑定的高级类。 BindingExpression 类是维护绑定源与绑定目标之间的连接的基础对象。 绑定包含可在多个 BindingExpression 对象之间共享的所有信息。 BindingExpression 是一个实例表达式,它不能共享,并且包含有关 绑定的所有实例信息。
可以通过对对象调用 FrameworkElement.GetBindingExpression 方法来获取 BindingExpression 对象,并指定具有绑定的依赖属性。
属性
DataItem |
获取此 BindingExpression 使用的绑定 源对象。 |
ParentBinding |
获取此 BindingExpression 的 Binding 对象。 |
方法
UpdateSource() |
将当前绑定目标值发送到 TwoWay 绑定中的绑定源属性。 |