Telerik RadListView Xamarin形式的绑定问题

本文关键字:绑定 问题 RadListView Xamarin Telerik | 更新日期: 2023-09-27 18:25:43

我在用xamarin形式绑定数据radlistview时遇到了问题。下面提到的代码在单阵列中对我来说很好

var listView = new RadListView();
listView.ItemsSource = new List<string>() { "A", "B", "C" };

但是什么时候在像这样的多修正数组中使用绑定语法

List<List<string>> strings = new List<List<string>>()
{
   new List<string>{"Id:001","Name:Decker1"},
   new List<string>{"Id:002","Name:Decker2"}
};

数据未绑定。数据来自Api请帮助找出我遗漏的问题,并指导我,以便我可以从api绑定telerik的radlistview中的数据。

Telerik RadListView Xamarin形式的绑定问题

您的第一个列表只是一个字符串列表,因此listview可以执行ToString并获取值。

第二个,如果它做ToString,它不会得到任何字符串,只有System.Object或类似的东西。

您要么需要创建一个具有属性的类列表,并在列表视图中定义这些类,要么再次将多维数组展平为一维。