Как мне перемещаться по таблице, используя структуру сущностей? - PullRequest
0 голосов
/ 18 декабря 2009

Я пытаюсь создать простой экран навигации по таблицам в WPF, используя структуру сущностей в базе данных с одной таблицей «Студенты». Экран в основном имеет имя и фамилию ученика, а также кнопку «Назад» и «Вперед». Текст данных указывает непосредственно на таблицу студентов и настраивается следующим образом:

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

Это работает, и я вижу первую запись в таблице на экране. Моя проблема в том, что я не вижу способа перейти к следующей записи, когда я нажимаю следующую кнопку. В Студентах есть метод First (), но нет Next ().

Все решения, которые я нашел через google, сбрасывают всю таблицу в список и перемещаются по списку.

Мне интересно, нет ли более простого способа, по которому я скучаю?

1 Ответ

2 голосов
/ 18 декабря 2009

msdn тема здесь ...

Сначала получите коллекцию как ICollectionView,

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

Теперь вы можете перемещаться по коллекции, в этом случае вы можете использовать MoveCurrentToNext

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...