[英]How to bind a stacklayout in a viewcell in Xamarin Forms?
我喜欢具有ListView的想法,只绑定数据并为列表项布局指定DataTemplate。 但是,这是我不明白的地方。 说我有:
public class Order
{
public int Id {get; set; }
public string CustomerName { get; set; }
public List<OrderItem> OrderItems { get; set; }
}
public class OrderItem
{
public string ItemName { get; set; }
}
到现在为止还挺好。 现在,我想在ListView中填充一个列表,如下所示:
(ORDERID)
ItemName,ItemName
(ORDERID)
ItemName,ItemName,ItemName
等等。
编辑:我不想列出订单ID,但我希望能够在列表中的click事件上获取它。
我无法在任何地方找到是否可以在ViewCell中绑定集合。 我应该怎么做? 有没有办法在这个问题上嵌套ViewCells?
/麦克风
我从您的帖子中假定您希望CustomerName几乎充当部分标题。
您应该在这里查看在Xamarin.Forms中创建分组列表视图的示例,并且您将能够重新创建所需的视觉效果:
https://github.com/xamarin/xamarin-forms-samples/tree/master/LabelledSectionsList
祝好运
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.