BindableObject.BindingContextProperty Alan
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Arabirimi özelliği tarafından sağlanmış olan bağlantılı özelliği uygular BindingContext .
public static readonly Xamarin.Forms.BindableProperty BindingContextProperty;
staticval mutable BindingContextProperty : Xamarin.Forms.BindableProperty
Alan Değeri
Açıklamalar
Aşağıdaki örnek, BindingContext öğesine nasıl bir bağlamanın ayarlanacağını göstermektedir:
class PersonView : ContentView
{
public PersonView ()
{
var label = new Label ();
label.SetBinding (Label.TextProperty, "Name");
Content = label;
}
}
var stack = new StackLayout {
Orientation = StackOrientation.Vertical,
};
var jane = new PersonView ();
jane.SetBinding (BindableObject.BindingContext, "Jane");
stack.Children.Add (jane);
var john = new PersonView ();
john.SetBinding (BindableObject.BindingContext, "John");
stack.Children.Add (john);
stack.BindingContext = new {Jane = new {Name = "Jane Doe"}, John = new {Name = "John Doe"}};