실버라이트 Q&A

ItemsSource 동적리스트 바인딩에 대한 질문입니다. 하트세이버 평점: 없음 조회: 2131
현재 Infragistics 컴퍼넌트를 사용하여 개발중입니다.

그리드의 헤더가 검색 조건에 따라 동적으로 변하는 형태입니다.

예를 들어 특정지역을 선택했을때 해당 지역에 속해 있는 체인점들이 DataTree 형태로 표출되는데 

선택한 체인점만 추가하여 그리드에 보여줍니다. 경우에 따라 체인점이 1개가 될수도 200개가 될수도 있는 상황입니다.

xamGrid는 

public ObservableCollection<Dictionary<string, object>> Rows
{
      get
      {
          if (this.rows == null)
               this.rows = new ObservableCollection<Dictionary<string, object>>();
 
               return this.rows;
       }
}

Dictionary<string, object> row = new Dictionary<string, object>();

row["체인점키"] = 보여줄 값;

Rows.Add(row);

xamGrid.DataContext = Rows; 형태로 바인딩하여 처리하였습니다.


private CategoryXAxis CurXAxis = new CategoryXAxis();

CurXAxis.DataContext = Rows 형태로 xamDataChart에 데이터를 표출하려 하니 반응을 하지 않았습니다.

List<ExpandoObject> expand = new List<ExpandoObject>();

dynamic listObj = new ExpandoObject();

var p = listObj as IDictionary<string, object>;

p["체인점키"] = 보여줄 값;

expand.Add(listObj);

CurXAxis.ItemsSource = expand; 했을 때 아래의 이미지와 같은 결과가 나왔습니다.



아래는 CurXAxis.ItemsSource의 오류내용입니다.

동적 뷰 = 'System.Collections.Generic.Mscorlib_CollectionDebugView<System.Dynamic.ExpandoObject>.Mscorlib_CollectionDebugView(System.Collections.Generic.ICollection<System.Dynamic.ExpandoObject>)'에 가장 일치하는 오버로드된 메서드에 잘못된 인수가 있습니다.

해결방법 또는 다른 방안이 있는지 알고 싶습니다.

여기까지 읽어주신 분들께 감사드립니다.
태그 : ItemsSource
작성자 정보
하트세이버
Level 2
 [EXP.4/16]

메일:  비공개
글등록 +12 12 덧글등록 +3 0
자기소개
안녕하세요.
글 공유하기 |
  tweet facebook
2014-02-18 오후 1:46:34
나도한마디
사용자
노연진            [2014-02-20]
Level 11
 [EXP.15/40]
Infragistics 프레임워크로 WPF 개발을 안해봐서 조심스럽긴 합니다만,
찾아 보니 비슷한 질문이 있네요.
이 링크에서 해답을 찾길 바랄게요.
http://www.infragistics.com/community/forums/t/48732.aspx
글리스트
실버라이트와 네이버 StaticMap 연동 문제  키약
외부서버db 에있는 동영상 게시  jjj
살려주세요!! 엑셀 업로드 -_-;[1]+1  삼만돌이
AutomationFactory 문의.. 파일첨부 삼만돌이
똑같은 소스 이지만 나오는 화면이 달라요 ㅠㅠ  에리나스
실버라이트 유저컨트롤 생성 문제와 메인페이지가 유저컨트롤일 경우의 문제[3]  디비
Silverlight+ WCF 프로젝트에서 WCF에 참조된 dll의 string 값을 받아 클라이언트에 보낼때 오류[3]  디비
리포트 tool은 보통 어떤 걸 쓰시나요?[1]  gksmfqur
Excel Import Library 문의..  삼만돌이
WriteableBitmap 문의..  삼만돌이
 ★현재글->   ItemsSource 동적리스트 바인딩에 대한 질문입니다.[1]  하트세이버
DataTemplate 동적 생성 문의..[1]+1  삼만돌이
버튼이 도대체....[2]  개발하는진
크로스도메인 문의..[3]+1  삼만돌이
디자이너 폼이 갑자기.... 파일첨부 개발하는진
실버라이트와 블렌드[2]+2  개발하는진
실버라이트 로그인 유지[2]+2  개발하는진
WCF에서 아이피 인식불가시 어떻게 해야하나요?  삼만돌이
[RE] WCF에서 아이피 인식불가시 어떻게 해야하나요?[1]  sky
실버라이트에서 DB웹서비스....[1]+1  개발하는진
[RE] 실버라이트에서 DB웹서비스....[1]  sky