Binding 类

定义

单个 1:1 不可变数据绑定。

public ref class Binding sealed : Microsoft::Maui::Controls::BindingBase
public sealed class Binding : Microsoft.Maui.Controls.BindingBase
type Binding = class
    inherit BindingBase
Public NotInheritable Class Binding
Inherits BindingBase
继承

注解

此类是不可变的。

构造函数

Binding()

构造并初始化 Binding 类的新实例。

Binding(String, BindingMode, IValueConverter, Object, String, Object)

构造并初始化 Binding 类的新实例。

字段

DoNothing

单个 1:1 不可变数据绑定。

SelfPath

单个 1:1 不可变数据绑定。

属性

Converter

获取或设置要用于此绑定的转换器?

ConverterParameter

获取或设置作为自变量传递至该转换器的参数。

FallbackValue

如果不存在指定值,则获取或设置要使用的值,而不是属性的默认值。

(继承自 BindingBase)
Mode

获取或设置此绑定的模式。

(继承自 BindingBase)
Path

获取或设置属性路径

Source

获取或设置绑定源。

StringFormat

获取或设置此绑定的字符串格式。

(继承自 BindingBase)
TargetNullValue

获取或设置绑定的目标为 null 时,要为绑定属性提供的值。

(继承自 BindingBase)
UpdateSourceEventName

供 Microsoft.Maui.Controls 平台内部使用。

方法

Create<TSource,TProperty>(Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object)

添加了此工厂方法,以简化从 lambda getters 创建 TypedBindingBase 实例。

ThrowIfApplied()

单个 1:1 不可变数据绑定。

(继承自 BindingBase)

适用于