Сортировка сетки по шаблону MVVM - PullRequest
1 голос
/ 21 июня 2011

Я реализую свое первое WPF-приложение, используя шаблон MVVM.

В соответствии с учебником, которому я следую, иметь плохой код в своем коде за классом.

Теперь я хочу реализовать сортировку GridView при нажатии на заголовок столбца.

Обычный способ добиться этого - реализовать обработчик щелчка столбца в вашем коде за классом, который, кажется,быть запахом кода (см. выше).

Есть ли решение без использования кода, стоящего за классом?


Один из способов, который я могу придумать, - это предоставитьSortCommand : ICommand в моей модели представления, которая выполняет сортировку в модели.Но я не уверен, что это хорошее и чистое решение.

Спасибо за любую помощь

1 Ответ

0 голосов
/ 21 июня 2011

Я бы использовал командный подход.

Помните, что Модель - это ваши данные, ViewModel - это адаптер, который делает данные доступными для Представления, а Представление - это ваш графический интерфейс.

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