title: Is there any problem with having a ContentPresenter in ListBoxItem.ContentTemplate?
body: <p>It seems like having a <code>ContentPresenter</code> in my <code>ListBoxItem.ContentTemplate</code> is causing Visual Studio to crash?</p>
  
  <pre><code>&lt;ListBox&gt;
      &lt;ListBox.ItemContainerStyle&gt;
          &lt;Style TargetType="ListBoxItem"&gt;
              &lt;Setter Property="ContentTemplate"&gt;
                  &lt;Setter.Value&gt;
                      &lt;DataTemplate&gt;
                          &lt;DockPanel&gt;
                              &lt;TextBlock&gt;&lt;ContentPresenter /&gt;&lt;/TextBlock&gt;
                          &lt;/DockPanel&gt;
                      &lt;/DataTemplate&gt;
                  &lt;/Setter.Value&gt;
              &lt;/Setter&gt;
          &lt;/Style&gt;
      &lt;/ListBox.ItemContainerStyle&gt;
      &lt;ListBoxItem Content="Hello" /&gt;
      &lt;ListBoxItem Content="World" /&gt;
  &lt;/ListBox&gt;
  </code></pre>
  
  <p>Or maybe I am using <code>ContentPresenter</code> wrong? Basically, I want the text hello, world to go into those content presenters</p>