title: Single instance of Usercontrol used in multiple UserControls
body: <p>I am working on Prism WPF application. 
  The scenario is I have a view (with filters say ViewF) and 2 other views which will be containing the ViewF. Something like below in XAML:</p>
  
  <pre><code>&lt;UserControl View1&gt;
      &lt;local:ViewF/&gt;
  &lt;/UserControl&gt;`
  
  &lt;UserControl View2&gt;
      &lt;local:ViewF/&gt;
  &lt;/UserControl&gt;
  </code></pre>
  
  <p>The issue is I want to use the same instance and state of ViewF in View1 and view2. I tried passing the ViewF's datacontext to View1 and View2 but this is not working because xaml itself is creating different instances.</p>
  
  <p>Any Idea please share how to do this.</p>