【发布时间】:2016-10-03 14:17:35
【问题描述】:
我想显示多列 (2) 和多行。数据由图像和标签组成。 任何人都可以建议一种方法或提供示例代码。我发现知道如何将数据绑定到多行是很有挑战性的。
我没有任何代码可以显示,因为我无法想出任何接近我想要实现的东西。
【问题讨论】:
标签: c# xamarin xamarin.forms xamarin-studio
我想显示多列 (2) 和多行。数据由图像和标签组成。 任何人都可以建议一种方法或提供示例代码。我发现知道如何将数据绑定到多行是很有挑战性的。
我没有任何代码可以显示,因为我无法想出任何接近我想要实现的东西。
【问题讨论】:
标签: c# xamarin xamarin.forms xamarin-studio
您可以考虑 RepeaterView 控件 (https://github.com/XLabs/Xamarin-Forms-Labs/wiki/RepeaterView),它允许您将控件模板(例如,由图像和标签组成)绑定到一组对象,作为绑定或设置为 ItemsSource 属性 - 然后它将创建一个集合中每个项目的控件模板实例,并且控件模板中的任何绑定引用都将与集合中的各个项目相关。这很容易单独包含在您的项目中。
或者,如果您的要求更多,我会推荐免费的 DevExpress 网格组件 (https://components.xamarin.com/view/devexpress-grid)。
【讨论】: