title: C# WPF: ItemsControl with Add-Content Button
body: <p>I want to implement an ItemsControl with a button that adds the same content with another ViewModel. So far I have this code:</p>
  
  <pre><code>&lt;ItemsControl ItemsSource="{Binding Items}"&gt;
      &lt;ItemsControl.ItemTemplate&gt;
          &lt;DataTemplate&gt;
              &lt;Controls:ItemView /&gt;
          &lt;/DataTemplate&gt;
      &lt;/ItemsControl.ItemTemplate&gt;
  &lt;/ItemsControl&gt;
  </code></pre>
  
  <p>The button should always be the last item in the control and it should have only one add button. Does anyone have a good solution? I could do it on my own with ugly workarounds but I hate ugly workarounds :)</p>