2014-07-26 4 views
0

개체 목록이 있습니다. 이러한 개체를 특정 속성별로 그룹화하고 그룹 수에 따라 항목 템플레이트를 사용하여 해당 피벗 항목을 만듭니다.사전을 사용하여 동적 파노라마보기를 만드는 방법

사전에 그룹을 배치하고 사전을 목록에 배치 한 다음 파노라마 항목 소스에 목록을 전달했습니다.

그러나 바인딩이 엉망입니다.

누구나 사전을 파노라마 항목에 올바르게 바인딩하는 방법을 도와 줄 수 있습니까?

+2

몇 가지 코드를 게시 할 수 있습니까? –

답변

0

나는 당신이 피벗 컨트롤에 List<Dictionary<object,object>>을 바인딩하고 있음을 이해합니다.

사전의 키 또는 값으로 바인딩 할 때 몇 가지 문제가 있으므로 사전에 동일한 클래스를 구현 한 다음 사용해보십시오.

public class CustomDictionary 
{ 
public string Key{get;set;} 
public List<string> Value{get;set;} 
} 

이제 바인딩 소스의 구조는 List<CustomDictionary<string,List<string>>>입니다. 그것을 묶어서 그것이 작동하지 않는 경우 알려주십시오.