如何在Xamarin Forms Cross-Platform中绑定图像集合

WPF ,我可以轻松地将一组图像源绑定到带有图像模板的WrapPanel ,例如:

        

我找不到替代的Cross-platform Xamarin Forms将我的Image集合绑定到任何基于面板的控件的方法。

在Xamarin.Forms实验室中有一个名为RepeaterViewItemsControl 。 它支持DataTemplate项和ItemsPanelTemplate。 查看GitHub上的wiki页面以及此论坛post中的示例

  1. 转到此处下载WrapLayout.cs
  2. 在Visual Studio中添加项目。
  3. 然后你应该在xaml中定义它的命名空间

    xmlns:xf="clr-namespace:Xamarin.Forms"

  4. 你应该像这段代码一样使用它:

    
  1. 最后,您可以在代码中添加项目。