如何在Xamarin Forms Cross-Platform中绑定图像集合
在WPF
,我可以轻松地将一组图像源绑定到带有图像模板的WrapPanel
,例如:
我找不到替代的Cross-platform Xamarin Forms
将我的Image
集合绑定到任何基于面板的控件的方法。
在Xamarin.Forms实验室中有一个名为RepeaterView
的ItemsControl
。 它支持DataTemplate
项和ItemsPanelTemplate。 查看GitHub上的wiki页面以及此论坛post中的示例
- 转到此处下载
WrapLayout.cs
。 - 在Visual Studio中添加项目。
-
然后你应该在xaml中定义它的命名空间
xmlns:xf="clr-namespace:Xamarin.Forms"
-
你应该像这段代码一样使用它:
- 最后,您可以在代码中添加项目。