Share via


BindableObject.BindingContext Proprietà

Definizione

Ottiene o imposta un oggetto che contiene le proprietà di destinazione delle proprietà associate che appartengono a questo BindableObjectoggetto . Si tratta di una proprietà associabile.

public:
 property System::Object ^ BindingContext { System::Object ^ get(); void set(System::Object ^ value); };
public object BindingContext { get; set; }
member this.BindingContext : obj with get, set
Public Property BindingContext As Object

Valore della proprietà

Oggetto Object contenente le proprietà di destinazione delle proprietà associate che appartengono a questo BindableObjectoggetto . Si tratta di una proprietà associabile.

Commenti

In genere, le prestazioni del runtime sono migliori se BindingContext vengono impostate dopo che tutte le chiamate SetBinding(BindableProperty, BindingBase) sono state effettuate.

Nell'esempio seguente viene illustrato come applicare bindingContext e binding a un'etichetta (eredita da 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"

Si applica a