How to do MDI with Prism 2

Topics: Prism v2 - WPF 3.5
Aug 12, 2009 at 8:55 PM

Hi everybody

I google for a while and i decide to put a discussion on how to open a modal window in Prism. I don't know an application that has  only one main windows (Famous shell).

It seem that the famous WindowsRedionAdapter of Ignacio is for Prism 1 and when i tried to use it in prism 2 i'm faced with  incompatibility.

Does anybony know a nice way to deal with this issue or i have to work around with Ignacio solution.

Honestly Prism documentation is very light. It doesn't tackle some real application problems.


Aug 13, 2009 at 4:45 PM


The following threads deal with similar situations and might provide a suitable solution for you:

A simple approach for showing new windows as modals is using the RegionPopupBehavior as described in previous links, but modifying the Show method of the WindowWrapper to call windos.ShowDialog() instead of window.Show(). You can find more details in this post:


Please let me know if this helps.

Damian Schenkelman