2013-11-24 2 views
2

MVVM 패턴을 이해하려고하는데 VM 및 M의 책임을 분명히 알지 못합니다. wpf 예제에서 Person 클래스로 작업하려고합니다 (firstName, lastName 및 dateOfBirth). Model 폴더에 그런 클래스를 만들었습니다. 이제 뷰에 바인딩 할 Person 클래스의 컬렉션 (ObservableCollection)이 필요합니다. 이 컬렉션을 어디에 보관해야합니까? ViewModel 또는 Model에서?MVVM ViewModel 및 Model Responsibilities (WPF)

답변

1

Here is tutorial 그들은 당신과 매우 유사한 프로그램을 만들었습니다. MODEL에는 Person 클래스를 추가하고 컬렉션에 사람을 추가해야합니다. 에서 VIEWMODEL ICmmand 등. 모델에서 데이터를 읽고 뷰로 푸시합니다. 있음 보기 그냥 데이터를 표시합니다.

+0

대단히 감사합니다. 그런 좋은 모범을 찾고있었습니다. – Padmaja