MVVM - ViewModel, который также является регионом? - PullRequest
1 голос
/ 27 марта 2009

У меня есть «DataRegion», который является ItemsControl. Я добавляю ViewModels к нему и через DataTemplating представления отображаются.

Мой вопрос заключается в том, что этот ItemsControl теперь нуждается в логике для настройки команд в меню для элементов (они не могут делать это сами, поскольку логика зависит от количества элементов, то есть должен быть виден один элемент все время)

Я хочу, чтобы это был ViewModel, но не могу понять, как его создать и связать с элементом управления?

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

Есть идеи получше?

1 Ответ

0 голосов
/ 30 марта 2009

Это похоже на Prism 2 SL: удаление вида из региона при нажатии кнопки

Я тоже собираюсь пойти с классом контроллера.

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