如何在xamarin.forms(xaml)中實現適配器很簡單?但是,所有示例都適用於ororid或iOS。可以爲xamarin.forms編寫示例如何在xamarin.forms中實現適配器
1
A
回答
1
適配器是用於使用MVC模式顯示數據的原生Android UI框架的一部分。在Xamarin Forms的世界中,最好的模擬是ViewModel和Model View ViewModel模式(MVVM)。在最簡單的形式中,ViewModel是視圖通過將該類的實例分配給視圖的BindingContext來綁定的任何類。這本身足以執行一次性綁定,其中創建視圖時該視圖讀取該類的屬性值。如果您想要更高級的綁定,在View中反映底層ViewModel的更新,則需要實施INotifyPropertyChanged並將通知發送到View。另外,我建議您不要推出自己的產品,而應考慮使用現有的MVVM框架,如MvvmLight。
爲了確定你在找什麼,你需要一個ViewModel公開一個IEnumerable或IList屬性。然後,您可以將其中一個重複視圖(如ListView)綁定到此屬性,並查看視圖中反映的基礎數據。通過實現INotifyPropertyChanged(或使用爲您實現的框架),您可以在UI中顯示添加到這些屬性公開的集合的新項目。
相關問題
- 1. 如何在Xamarin.forms中實現定時器
- 2. 適配器模式實現
- 3. 實現適配器模式
- 4. listview適配器實現
- 5. 如何爲Xamarin.forms實現Lottie?
- 6. 在Android中實現適用於RecyclerView的適配器
- 7. 如何在簡單光標適配器上實現搜索
- 8. 如何在自定義數組適配器的listview中實現過濾器?
- 9. 實現自定義適配器
- 10. 如何實現在C++中的適配器框架,在Linux和Windows
- 11. 如何在ActionScript3中實現全屏適配全屏模式?
- 12. 如何實現與升壓的範圍適配器:: joined_range
- 13. 如何實現自定義適配器嵌套的片段
- 14. Android如何通過自定義適配器實現moveToPosition
- 15. 如何實現一個協議適配器
- 16. 應該在實現適配器模式時抽象配置嗎?
- 17. 在自定義BizTalk適配器中實現宏
- 18. 如何在適配器
- 19. Xamarin.Forms:如何實現鎖屏音頻播放器控件
- 20. 如何將多個適配器放在一個適配器內
- 21. 如何在列表視圖陣列適配器上正確實現可過濾
- 22. 呈現在Xamarin.Forms
- 23. 如何爲具有特定項目的迭代器實現Iterator適配器?
- 24. WindowAdapter是Java Swing中的適配器模式實現嗎?
- 25. 在範圍適配器的迭代器類中實現運算符 - >
- 26. Android自定義列表適配器實現監聽器
- 27. 在現有的Xamarin.Forms共享應用程序中實現Prism
- 28. Android微調適配器現在工作
- 29. 在Xamarin.Forms中配置對象
- 30. 實施的onClick在Recyclerview適配器
「適配器」確實含糊不清。你試圖完成什麼? – Jason 2014-12-18 22:19:17
適配器列表。爲文章創建自定義適配器 – Ibrahim 2014-12-18 22:22:15
http://developer.xamarin.com/samples/WorkingWithListview/ – Jason 2014-12-18 22:33:05