MVVM ViewModel и обязанности модели (WPF)

Я пытаюсь понять шаблон MVVM, и я не совсем понимаю обязанности VM и M. Я пытаюсь работать над примером wpf с классом Person (с firstName, lastName и dateOfBirth). Я создал такой класс в своей папке Model. Теперь мне нужна коллекция (ObservableCollection) класса Person, которую я хочу привязать к моему представлению. Где мне хранить эту коллекцию? В ViewModel или в модели?


person Padmaja    schedule 24.11.2013    source источник


Ответы (1)


Вот руководство Они создали программу, очень похожую на вашу. В МОДЕЛИ у вас должен быть класс Person и добавлять людей в коллекцию. В VIEWMODEL ICmmand и т. Д. Считайте данные из модели и нажмите для просмотра. В представлении просто отображайте данные.

person Serafins    schedule 24.11.2013
comment
Большое Вам спасибо. Искал такой хороший пример. - person Padmaja; 24.11.2013