2011-03-27 3 views
1

ItemsSource가 ViewModel을 가리키는 StaticResource로 설정된 SL4 DataGrid가 있습니다. 코드 숨김 파일의 DataGrid에서 데이터 항목 컬렉션을 가져와야합니다. ItemsSource는 IEnumerable이므로이 방법이 효과가있을 것이라고 생각했지만 실제로는 그렇지 않습니다.코드의 ItemSource 참조

IEnumerable listEntities = DataGrid.ItemsSource as MyEntity;

나는 간단한 구조가 잘못되었다고 확신한다. 어떤 도움을 주셔서 감사합니다.

감사합니다.

+0

내가 시도 할 첫번째 일은 그 라인에 중단 점을 설정하고 DataGrid.ItemsSource의 모든 항목이 있는지 확인하는 것입니다 IEnumerable listEntities = DataGrid.ItemsSource as IEnumerable<MyEntity>;을 시도했다. 디버거는 컬렉션에 대해 무엇을 알려 줍니까? – Aligned

답변

0

+0

제안을 시도했지만 작동하지 않았습니다. NullReferenceException이 발생하지만 DataGrid에서이 부분을 건너 뛸 경우 문제없이 데이터가 표시됩니다. 다른 아이디어? – AussieAtHeart

관련 문제