locked
Создание user control на Windows Phone с использованием шаблона MVVM RRS feed

  • Вопрос

  • Есть панорамное приложение, в котором используются несколько моих user control'ов. Рекомендуется ли создавать эти самые контролы с использованием шаблона MVVM? Если да, то где например должен храниться объект ViewModel'а, при отсутвии App.xaml файла? И как ViewModel может получить доступ к элементам интерфейса для того, чтобы установливать их свойства?

    И ещё один вопрос. Какую библиотеку для поддержки MVVM лучше использовать в моём случае? В данный момент я думал о MVVM Light.

    Заранее спасибо!

    9 ноября 2011 г. 17:02

Ответы

  • Посмотрите вводное видео по MVVM Light - http://www.galasoft.ch/mvvm/, "Understanding the MVVM Pattern" и "Deep Dive MVVM". В нем точно есть ответ на вопросы "где хранить модель" и "как получать доступ к элементам интерфейса" (в MVVM вообще не нужен доступ к View из ViewModel, вместо него используется Data Binding).
    • Предложено в качестве ответа PetrishkoMVP 10 ноября 2011 г. 20:26
    • Помечено в качестве ответа Abolmasov Dmitry 11 ноября 2011 г. 6:59
    9 ноября 2011 г. 19:30