BindableObject.BindingContext Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia obiekt zawierający właściwości, które będą objęte przez powiązane właściwości, które należą do tego BindableObjectobiektu . Jest to właściwość, która można powiązać.
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
Wartość właściwości
Element Object zawierający właściwości, które będą objęte powiązanymi właściwościami należącymi do tego BindableObjectobiektu . Jest to właściwość, która można powiązać.
Uwagi
Zazwyczaj wydajność środowiska uruchomieniowego jest lepsza, jeśli BindingContext jest ustawiona po wykonaniu wszystkich wywołań SetBinding(BindableProperty, BindingBase) .
W poniższym przykładzie pokazano, jak zastosować element BindingContext i powiązanie do etykiety (dziedziczy po 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"
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla