Язык

BindableObject.BindingContext Свойство

Определение

Возвращает или задает объект, содержащий свойства, предназначенные для привязанных свойств, принадлежащих этому BindableObjectобъекту.

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

Значение свойства

System.Object

Объект System.Object , содержащий свойства, предназначенные для привязанных свойств, принадлежащих этому BindableObject. Это свойство может быть привязано.

Комментарии

<блокировать подмножество="none" type="note">Обычно производительность среды выполнения лучше, если BindingContext все вызовы SetBinding(BindableProperty, BindingBase) были выполнены.</block>

В следующем примере показано, как применить BindingContext и привязку к меткам (наследуется от 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"

Применяется к