title: Same module multiple times as TabItems
body: <p>Here's my scenario:</p>
  
  <ol>
  <li>Shell with 1 TabControl and 1 region called MenuRegion</li>
  <li>MenuRegion contains Buttons for each of the available modules (applications).</li>
  </ol>
  
  <p>I want to achieve the following using Prism (Composite Application Library for WPF): When one of the buttons is clicked, I need to add a new TabItem to the TabControl, and load and individual instance of the corresponding module (application) inside this TabItem.
  One module may appear several times in the TabControl.</p>
  
  <hr>
  
  <p>I really appreciate your answer. But I don't believe you're using Prism (<a href="http://www.codeplex.com/CompositeWPF" rel="nofollow noreferrer">http://www.codeplex.com/CompositeWPF</a>) are you? My question was more related to Prism, and I've edited it to be more clear now.</p>
  
  <p>In Prism you dynamically load modules' views into regions. I am not sure how to do that in my scenario because the regions are to be set dynamically. How would I name them? </p>
  
  <p>Thanks!</p>