Idioma

BindableObject.BindingContext Propriedade

Definição

Obtém ou define o objeto que contém as propriedades que serão direcionadas pelas propriedades associadas que pertencem a isso BindableObject.

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

Valor da propriedade

System.Object

Um System.Object que contém as propriedades que serão direcionadas pelas propriedades associadas que pertencem a isso BindableObject. Esta é uma propriedade vinculável.

Comentários

<block subset="none" type="note">Normalmente, o desempenho do runtime será melhor se BindingContext for definido após todas as chamadas terem SetBinding(BindableProperty, BindingBase) sido feitas.</block>

O exemplo a seguir mostra como aplicar um BindingContext e uma associação a um rótulo (herda de 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