Partilhar via


BindableProperty Classe

Definição

Uma BindableProperty é um armazenamento de suporte para propriedades que permitem ligações em BindableObject.

public ref class BindableProperty sealed
[System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.BindablePropertyConverter))]
public sealed class BindableProperty
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.BindablePropertyConverter))>]
type BindableProperty = class
Public NotInheritable Class BindableProperty
Herança
BindableProperty
Atributos

Campos

Nome Descrição
UnsetValue

Um objeto sentinela usado para indicar que um valor BindableProperty não foi definido.

Propriedades

Nome Descrição
DeclaringType

Obtém o tipo que declara a BindableProperty

DefaultBindingMode

Recebe o BindingMode padrão.

DefaultValue

Obtém o valor padrão para a BindableProperty.

IsReadOnly

Obtém um valor que indica se a BindableProperty foi criada a partir de uma BindablePropertyKey.

PropertyName

Fica com o nome da propriedade.

ReturnType

Obtém o tipo de BindableProperty.

Métodos

Nome Descrição
Create(String, Type, Type, Object, BindingMode, BindableProperty+ValidateValueDelegate, BindableProperty+BindingPropertyChangedDelegate, BindableProperty+BindingPropertyChangingDelegate, BindableProperty+CoerceValueDelegate, BindableProperty+CreateDefaultValueDelegate)

Cria uma nova instância da classe BindableProperty.

CreateAttached(String, Type, Type, Object, BindingMode, BindableProperty+ValidateValueDelegate, BindableProperty+BindingPropertyChangedDelegate, BindableProperty+BindingPropertyChangingDelegate, BindableProperty+CoerceValueDelegate, BindableProperty+CreateDefaultValueDelegate)

Cria uma nova instância da classe BindableProperty para uma propriedade anexada.

CreateAttachedReadOnly(String, Type, Type, Object, BindingMode, BindableProperty+ValidateValueDelegate, BindableProperty+BindingPropertyChangedDelegate, BindableProperty+BindingPropertyChangingDelegate, BindableProperty+CoerceValueDelegate, BindableProperty+CreateDefaultValueDelegate)

Cria uma nova instância da classe BindableProperty para propriedades de apenas leitura anexadas.

CreateReadOnly(String, Type, Type, Object, BindingMode, BindableProperty+ValidateValueDelegate, BindableProperty+BindingPropertyChangedDelegate, BindableProperty+BindingPropertyChangingDelegate, BindableProperty+CoerceValueDelegate, BindableProperty+CreateDefaultValueDelegate)

Cria uma nova instância da classe BindablePropertyKey.

Aplica-se a

Ver também