我喜欢使用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,但我希望能够在列表中的点击事件中获取它。
我无法找到任何地方如果我可以在ViewCell中绑定一个集合。我该怎么办呢?有没有办法在这个问题上嵌套ViewCells?
/麦克
答案 0 :(得分:0)
我从您的帖子中假设您希望CustomerName几乎充当节标题。
您应该查看此处的示例,以便在Xamarin.Forms中创建分组列表视图,并且您将能够重新创建所需的视觉效果:
https://github.com/xamarin/xamarin-forms-samples/tree/master/LabelledSectionsList
祝你好运