我有一个对象列表。我需要通过某些属性对这些对象进行分组,并根据组的数量,使用Item Tempelate创建相应的Pivot Items。
我将这些组放在词典中,并将词典放在一个列表中,然后将列表传递给全景项目源。
然而,绑定搞砸了。
任何人都可以帮助如何正确地将这些词典绑定到Panorama项目吗?
答案 0 :(得分:0)
我知道您将List<Dictionary<object,object>>
绑定到数据透视控件。
与Dictionary的Key或Value绑定时会出现一些问题,所以最好为Dictionary实现一个等效的类,然后再尝试。
public class CustomDictionary
{
public string Key{get;set;}
public List<string> Value{get;set;}
}
现在,您的绑定源的结构将为List<CustomDictionary<string,List<string>>>
。绑定它,让我知道它是否工作。