I have Silverlight Prism2 application that uses two regions: CustomerListRegion (ItemsControl as region) and CustomerDetailsRegion (ItemsControl as region).
I use Telerik Window Control in UserControl as a CustomerDetailsView.
CustomerDetailsView is injected by CustomerListView using view injection into CustomerDetailsRegion.
CustomerDetailsView should act as a popup window shown on-top of all other contect when customer is selected in CustomerListView.
The problem is simple: How to show multiple windows (multiple popups) in the same time in the single region?
There are few problems with this in my mind:
1.) The CustomerListView and CustomerDetailsView are in the separate modules (that is required), so I registered CustomerDetailsView with interface in unity container.
2.) I can't figure it out how to get multiple instances of the same CustomerDetailsView when resolving it from unity container (so I could inject different view into the same region)?