Установка свойства содержимого TabItem с помощью VieModel в образце Джоша Смита MVVM - PullRequest
2 голосов
/ 09 ноября 2010

Как и многие другие, я начал свое путешествие по MVVM с чтения Демонстрации Джоша Смита по MVVM.

Используя типизированный шаблон данных, он сопоставлял каждый xxxViewModel с xxxView, поэтому каждый раз при визуализации объекта ViewModel отображается соответствующий объект View. Что я не мог понять (и не найти в исходном коде), где он фактически устанавливает свойство Content элемента TabItem с помощью ViewModel?

N.B

Будучи новичком в WPF, я не уверен, что мой вопрос напрямую связан с шаблоном MVVM ...

1 Ответ

1 голос
/ 09 ноября 2010

Он устанавливает свойство ItemSource TabControl для наблюдаемой коллекции ViewModels, которую он затем использует DataTemplate для связи с представлениями.Посмотрите на раздел несколько блоков кода, показанных на рисунке 7. Я не думаю, что он явно показывает этот код на примерах.

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