PRISM WPF MVVM: содержимое области привязки к свойству viewmodel введенного представления

У меня есть несколько регионов, в которые я добавляю собственное представление для каждого региона. Каждое представление имеет один и тот же базовый класс и одну и ту же базовую модель представления.

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

Есть ли способ сделать это через привязки?

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


person Yakumo Fujii    schedule 22.09.2016    source источник


Ответы (1)


Вы можете поместить свои регионы в «родительское представление» с собственной моделью представления. Затем вы вводите свои представления, как и раньше, но привязываете свойства к видимости каждой области в «родительской модели представления».

Кроме того, RegionManager предоставляет навигационные функции для обмена содержимым регионов.

person Haukinger    schedule 22.09.2016