我正在創建一個簡單的應用程序,其中一些視圖元素在運行時以編程方式生成。我希望將這些視圖的某些屬性綁定到數據(例如文本),但我不知道這是如何在Android中完成的。我很熟悉WPF,這是通過Data Binding
實現的,但這在Xamarin中是不支持的(除非我使用第三方,比如MVVMCross,我寧願避免這樣做或者像THIS這樣的方法)。所以我的問題是:什麼是將UI元素綁定到Android數據的最佳方式?例如,Android Studio中的常見做法是什麼,以及如何使用C#在Xamarin中實現它? 我有類似THIS的記錄,但這是Android Studio(我猜),所以它在Xamarin中不起作用。Visual Studio Xamarin用C#和XAML替代WPF類數據Bindig?
0
A
回答
1
如果你不想使用第三方零件庫,微軟在wpf中有數據綁定,因爲他們實現了它,Xamarin只是一個圍繞android的包裝,而android不會據我所知,沒有這個功能。這有點像JavaScript不支持數據綁定,但角色確實如此,大多數情況下這是第三方的事情。也就是說,爲了更好地回答你的問題,你的選擇是使用第三方或實現你自己的圖書館。
相關問題
- 1. WPF XAML頁面在Visual Studio
- 2. 我們可以使用HTML代替Visual Studio WPF應用程序的XAML
- 3. Xamarin表單在Visual Studio 2017 XAML驗證
- 4. Visual Studio不生成事件 - Xamarin Xaml
- 5. 如何將C# - Xaml - Visual Studio項目轉換爲Xamarin項目
- 6. WPF數據綁定TooWay XAML與C#和C#爲XAML
- 7. Visual Studio的替代
- 8. Visual Studio代碼替換Visual Studio
- 9. XAML片段和Visual Studio的XAML設計
- 10. Visual Studio + Xamarin:創建數據庫SQLite
- 11. Visual Studio(C#)'熱代碼替換'
- 12. mklink,目標替代在Visual Studio 2010(C#)
- 13. Xamarin + Visual Studio 2015
- 14. Visual Studio/Xamarin OnClickListener
- 15. C++ getter和setter替代品調用堆棧上的Visual Studio
- 16. 在Visual Studio中編輯xaml文件的任何替代方法?
- 17. WPF xaml源代碼路徑
- 18. 創建使用RestSharp,Xamarin和Visual Studio
- 19. Visual Studio C#,WPF控件
- 20. Xamarin - HtmlWebViewSource和XAML
- 21. 在Visual Studio 2010中使用SQLite數據庫發佈的C#WPF
- 22. Visual Studio autoexp.dat替代方案?
- 23. Visual Studio 2015的替代品
- 24. Visual Studio環境替代
- 25. 替代StyleCop for Visual Studio?
- 26. Visual Studio 2017 Breakpoint Xamarin
- 27. visual studio模擬器不在xamarin中運行應用程序和xaml頁面
- 28. C#和Visual Studio?
- 29. Visual Studio和xamarin使用c#在移動設備上發佈?
- 30. 在Visual Studio 2012 wpf工具箱中禁用「常用xaml控件」
是的,我所有的互聯網資源似乎都表明數據綁定不是數據如何鏈接到Android的第三方UI。我仍然對Android的處理方式感興趣,但現在我更加確信我必須決定使用第三方軟件。 – rTECH
是的,無論如何,似乎是這樣,希望我說的是有幫助的! –
是的!經過進一步的研究,Android似乎也將第三方的知識與綁定庫或不同的擴展結合在一起。所以在本地,這似乎不被支持。那麼我會做同樣的事! – rTECH