Binding Binding Class

Definição

Uma associação de dados imutáveis única de 1:1.A single 1:1 immutable data binding.

public sealed class Binding : Xamarin.Forms.BindingBase
type Binding = class
    inherit BindingBase
Herança

Comentários

Essa classe é imutável.This class is immutable.

Construtores

Binding() Binding()

Cria e inicializa uma nova instância da classe Binding.Constructs and initializes a new instance of the Binding class.

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

Cria e inicializa uma nova instância da classe Binding.Constructs and initializes a new instance of the Binding class.

Propriedades

Converter Converter

Obtém ou define o conversor a ser usado para esta associação?Gets or sets the converter to be used for this binding ?

ConverterParameter ConverterParameter

Obtém ou define o parâmetro passado como argumento para o conversor.Gets or sets the parameter passed as argument to the converter.

FallbackValue FallbackValue

Obtém ou define o valor a ser usado em vez do valor padrão para a propriedade, caso nenhum valor especificado exista.Gets or sets the value to use instead of the default value for the property, if no specified value exists.

(Inherited from BindingBase)
Mode Mode

Obtém ou define o modo para esta associação.Gets or sets the mode for this binding.

(Inherited from BindingBase)
Path Path

Obtém ou define o caminho da propriedadeGets or sets the path of the property

Source Source

Obtém ou define a origem da associação.Gets or sets the source of the binding.

StringFormat StringFormat

Obtém ou define o formato de cadeia de caracteres para esta associação.Gets or sets the string format for this binding.

(Inherited from BindingBase)
TargetNullValue TargetNullValue

Obtém ou define o valor a fornecer para uma propriedade associada quando o destino da associação é null.Gets or sets the value to supply for a bound property when the target of the binding is null.

(Inherited from BindingBase)
UpdateSourceEventName UpdateSourceEventName

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

Métodos

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

Esse é um método de fábrica conveniente para criar uma associação de uma expressão, em vez de um nome de propriedade.This is a convenient factory method to create a binding from an expression, instead of a property name. Essa API é mais resiliente à refatoração.This api is more resilient to refactoring.

ThrowIfApplied() ThrowIfApplied()

Gerará um InvalidOperationException se a associação tiver sido aplicada.Throws an InvalidOperationException if the binding has been applied.

(Inherited from BindingBase)

Aplica-se a