Die Xamarin-Website hat eine section on View-To-View Binding, aber die Beispiele sind in XAML, mit der x:Reference
Markup-Erweiterung. Wie kann ich im C# -Code dasselbe tun?Xamarin.Forms - View-To-View-Bindungen in C# -Code?
2
A
Antwort
3
Sie können es auf die gleiche Weise wie das XAML-Beispiel tun, indem Sie den BindingContext Ihrer Ansicht auf die andere Ansicht setzen.
Beispiel:
var stepper = new Stepper();
var label = new Label {
BindingContext = stepper
};
label.SetBinding (Label.TextProperty, new Binding ("Value", stringFormat: "{0:F0}"));
Alternativ können Sie die Binding.Source gesetzt:
var stepper = new Stepper();
var label = new Label();
label.SetBinding (Label.TextProperty, new Binding ("Value", stringFormat: "{0:F0}", source: stepper));
2
x:Reference
ist nur eine Referenz auf ein Objekt als BindingContext
eines anderen Objekts zu setzen.
Dies ist im Grunde:
myLabel.BindingContext = mySlider;
Verwandte Themen
- 1. Hyperlink in C# XAMARIN.FORMS
- 2. Xamarin gemeinsame Xamarin.Forms Code über Android/iOS
- 3. Kontakte in Xamarin.Forms lesen
- 4. Verwendung von Xamarin.Forms in einem ursprünglich nicht-Xamarin.Forms-Projekt
- 5. Audioaufnahme in Xamarin.forms
- 6. Seitenlebenszyklusereignisse in xamarin.forms
- 7. Skia-Ansichtselement in xamarin.forms
- 8. Wie in Xamarin.Forms umleiten
- 9. CircularImage in Xamarin.Forms
- 10. Standardklassenordner in Xamarin.Forms
- 11. Animiertes Gif in Xamarin.forms
- 12. Timer in Xamarin.forms
- 13. Separatoren in Xamarin.Forms
- 14. Native Page in Xamarin.Forms
- 15. Benutzerdefiniertes Popup in Xamarin.Forms
- 16. Konvertieren von C++ - Code in C# -Code
- 17. Festlegen der Root-Seite in Xamarin.Forms
- 18. Xamarin.Forms Image Slider in Xaml
- 19. Xamarin.forms OnAppLinkRequestReceived
- 20. Xamarin.Forms (Datei vom Plattformprojekt im PCL-Code lesen)
- 21. Eine Nav-Leiste verschwindet in Xamarin.Forms
- 22. Anzeigen von Daten in der Liste Xamarin.Forms
- 23. Datenbindung in XAML für MasterDetailPage in Xamarin.Forms
- 24. Wird F # in Xamarin.Forms unterstützt?
- 25. Deaktiviere WebView Scrollen in Xamarin.Forms
- 26. Entity Framework 7 in Xamarin.Forms
- 27. Platz in Xamarin.Forms Layouts hinzufügen?
- 28. Floating Action Button in Xamarin.Forms
- 29. xamarin.forms Anzeige in der Listenansicht
- 30. Scrollen horizontal in Xamarin.Forms ScrollView