title: Why would ItemsControl show a view but ContentControl show nothing?
body: <p>I've got an application based on Prism.</p>
  
  <p>This is my shell:</p>
  
  <pre><code>&lt;Window x:Class="AvarioCRM3.ShellV2"
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
      xmlns:cal="http://www.codeplex.com/CompositeWPF" &gt;
  
      &lt;DockPanel LastChildFill="True"&gt;
          &lt;Border
              Padding="10"
              DockPanel.Dock="Top"
              Background="#ddd"&gt;
              &lt;DockPanel&gt;
                  &lt;ItemsControl 
                      Name="MainNavigationPanel" 
                      cal:RegionManager.RegionName="MainNavigationPanel" 
                      DockPanel.Dock="Top"/&gt;
  
              &lt;/DockPanel&gt;
          &lt;/Border&gt;
      &lt;/DockPanel&gt;
  
  &lt;/Window&gt;
  </code></pre>
  
  <p>In my <strong>MenuModule</strong> I add a view to the region and it shows fine:</p>
  
  <pre><code>public void Initialize()
  {
      MainNavigationPresenter mainNavigationPresenter = this.container.Resolve&lt;MainNavigationPresenter&gt;();
      IRegion mainRegion = this.regionManager.Regions["MainNavigationPanel"];
      mainRegion.Add(new TestView());
  }
  </code></pre>
  
  <p>The problem is: I don't want an <strong>ItemsControl</strong> in my shell, I want a <strong>ContentControl</strong>, but when I use a ContentControl, it shows nothing.</p>
  
  <p><strong>Why would ItemsControl show my views and ContentControl show nothing?</strong></p>