Запросить шаблон MVVM в WPF? - PullRequest
0 голосов
/ 12 марта 2010

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

Главное окно моего приложения разделено на четыре части:

  1. Главное меню сверху
  2. Навигационный элемент управления Outlook слева.
  3. Вид списка посередине.
  4. Другой вид списка снизу.

Элемент управления навигацией показывает различные настройки (конфигурации) элементы управления в закладке.

Все четыре приведенных выше являются пользовательскими элементами управления, которые размещены в главном окне.

И для каждого пользовательского элемента управления существует отдельная модель представления, которая ограничена моделью представления в XAML каждогоэлемент управления, однако класс модели остается одинаковым для всех моделей представления.

И главное окно имеет отдельную модель представления, которая также связана с моделью представления в XAML каждого элемента управления.

Пожалуйста, помогите мне в разработке дизайна, в котором модели всех представленных выше элементов управления будут взаимодействовать друг с другом.

Пожалуйста, дайте мне знать, если мой вопрос вам не понятен !!

Ответы [ 2 ]

2 голосов
/ 12 марта 2010

В идеале ваши изменения в модели должны вызывать изменения в моделях представления. Если я правильно понимаю ваш вопрос, вам не нужно , чтобы ViewModels взаимодействовали друг с другом напрямую, и, возможно, здесь уже был дан ответ:

MVVM - какой идеальный способ управления пользовательским интерфейсом для общения друг с другом

0 голосов
/ 12 марта 2010

Вы можете взглянуть на примеры проектов WPF Application Framework .

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