title: Use CommandParameter with a button outside the ListView
body: <p>I have a <code>ListView</code> binded to an <code>ObservableCollection&lt;User&gt;</code>, and a button <code>Delete</code>.</p>
  <p>I want to delete the selected item from the <code>ListView</code> when I hit the <code>Delete</code> button, but I coudn't find a way to pass the selected item to the Button's <code>CommandParameter</code>.</p>
  <pre><code>&lt;Button Content=&quot;Delete&quot; Command=&quot;{Binding DeleteCommand}&quot; CommandParameter=&quot;{Binding ?}&quot; /&gt;
  &lt;ListView ItemsSource=&quot;{Binding Path=UserList}&quot;&gt;
      &lt;ListView.View&gt;
          &lt;GridView&gt;
              &lt;GridViewColumn DisplayMemeberBinding=&quot;{Binding Name}&quot; /&gt;
              &lt;GridViewColumn DisplayMemeberBinding=&quot;{Binding Age}&quot; /&gt;                    
          &lt;/GridView&gt;
      &lt;/ListView.View&gt;
  &lt;/ListView&gt;
  </code></pre>
  <p>How could you do that ?</p>