BindableObject.BindingContext Propriedade

Definição

Obtém ou define o objeto que contém as propriedades que serão o destino das propriedades associadas que pertencem a este BindableObject.Gets or sets object that contains the properties that will be targeted by the bound properties that belong to this BindableObject.

public object BindingContext { get; set; }
member this.BindingContext : obj with get, set

Valor da propriedade

Object

Um Object que contém as propriedades que serão direcionadas pelas propriedades associadas que pertencem a isso BindableObject .An Object that contains the properties that will be targeted by the bound properties that belong to this BindableObject. Esta é uma propriedade associável.This is a bindable property.

Comentários

Normalmente, o desempenho do tempo de execução será melhor se BindingContext for definido depois que todas as chamadas SetBinding(BindableProperty, BindingBase) forem feitas.Typically, the runtime performance is better if BindingContext is set after all calls to SetBinding(BindableProperty, BindingBase) have been made.

O exemplo a seguir mostra como aplicar um BindingContext e uma associação a um rótulo (herda de Vinculobject):The following example shows how to apply a BindingContext and a Binding to a Label (inherits from BindableObject):

var label = new Label ();
label.SetBinding (Label.TextProperty, "Name");
label.BindingContext = new {
    Name = "John Doe",
    Company = "Xamarin"
};

Debug.WriteLine (label.Text); // prints "John Doe"

Aplica-se a