I have a TabControl (with 2 TabItems) and 2 Prism modules.
Every module has the views displayed in different regions of my shell window, including one region which belongs to the respective TabItem(one tabitem is for one view of the first module, and one is for one view of the second module)
I am trying to activate/deactivate all the module views based on the selected tab item.
Example: selecting the first TabItem will display on the Shell only the views from the first module, therefore hiding the views of the second module.
How can I solve this without breaking the rules of MVVM?