2009-12-18 8 views
0

하나의 테이블 인 Student를 사용하여 데이터베이스에서 엔터티 프레임 워크를 사용하여 WPF에서 간단한 테이블 탐색 화면을 만들려고합니다. 화면에는 기본적으로 학생 이름과 성 및 뒤로 및 전달 버튼이 있습니다. 다음과 같이 데이터 컨텍스트가 설정을 학생 테이블에 직접 가리키고 있습니다 :엔티티 프레임 워크를 사용하여 테이블을 탐색하려면 어떻게해야합니까?

private DBEntities _entity = new DBEntities(); 
this.Datacontext = _entity.Students; 

이 작동 내가 화면에 테이블의 첫 번째 항목을 참조하십시오. 내 문제는 다음 버튼을 클릭 할 때 다음 항목으로 이동하는 방법을 볼 수 없다는 것입니다. 학생에게는 First() 방법이 있지만 다음에는 없습니다()입니다.

Google에서 찾은 모든 솔루션은 목록의 전체 표를 덤프하고 목록을 탐색합니다.

제가 누락 된 간단한 방법이 없는지 궁금합니다. 여기

답변

2

msdn 주제 ...

먼저,

이제
ICollectionView view1 = CollectionViewSource.GetDefaultView(_entity.Students); 

당신은 컬렉션을 탐색 할 수 있습니다, ICollectionView로 컬렉션을 얻을이 경우 사용할 수있는 MoveCurrentToNext

관련 문제