我在使用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中的数据 .
1 回答
您的第一个列表只是一个字符串列表,因此listview可以只执行ToString并获取值 .
第二个如果它执行ToString它不会得到任何字符串只是一个System.Object或类似的东西 .
您需要创建具有属性的类列表,并在列表视图中定义这些类,或者再次将多维数组展平为单个维 .