title: Caliburn.Micro & Infragistics XamDockManager + TabGroupPane
body: <p>I'm trying to get the Infragistics TabGroupPane to integrate with Caliburn.Micro as per the standard WPF TabControl.</p>
  
  <p>I've tried adding a new convention in the bootstrapper (a modification of the standard WPF one) but have not had any success.</p>
  
  <p>My TabGroupPane is defined as:</p>
  
  <pre><code>&lt;igDock:TabGroupPane x:Name="Items"/&gt;
  </code></pre>
  
  <p>When an item is added to the collection an exception is thrown "InvalidOperationException: A TabGroupPane can only contain 'ContentPane' and 'ContentPanePlaceholder' instances".</p>
  
  <p>Also, if my TabGroupPane is inside a DockManager:</p>
  
  <pre><code>&lt;igDock:XamDockManager&gt;
      &lt;igDock:DocumentContentHost&gt;
          &lt;igDock:SplitPane&gt;
              &lt;igDock:TabGroupPane x:Name="Items" /&gt;
          &lt;/igDock:SplitPane&gt;
      &lt;/igDock:DocumentContentHost&gt;
  &lt;/igDock:XamDockManager&gt;
  </code></pre>
  
  <p>It doesn't appear to be found by Caliburn at all.</p>
  
  <p>Has anyone else done this before?</p>
  
  <p>Cheers!</p>
  
  <p><strong>Update</strong><br>
  I have created my own dock manager class, <a href="http://chrisondotnet.com/2011/05/using-xamdockmanager-with-caliburn-micro/" rel="nofollow">a blog post</a> explaining it or just the <a href="https://bitbucket.org/chrisway/chris.blog/src" rel="nofollow">code on bitbucket</a>. Hopefully this will be useful to someone!</p>