如何在同一行中添加多个标签并在xamarin.forms的列表视图中进行数据绑定?

时间:2018-05-02 06:26:24

标签: listview data-binding xamarin.forms

我有一个像这样的字典列表

a,b,c,d

我想将这些值填充到列表视图中的单独标签所在的行中。 并且每个字典的键值对的数量可以不同,并且元素的顺序不是恒定的。它会不时发生变化。 我想知道我还能使用setBinding()吗? 如果是这样的话怎么办呢?

1 个答案:

答案 0 :(得分:1)

您需要创建一个custom control,它将是一个可以保存StackLayoutGridView等子视图的布局。它应该至少有一个BindableProperty你应该绑定动态数据。然后,只需以动态方式将子视图添加到根布局。最后,您必须将自定义控件用作ListView中的DataTemplate