title: UWP/MVVM data binding in listview with a button does not work
body: <p>I have read articles about how commanding works different inside of a listview so I tried that code but when I click nothing happens. I am using Template10. Most of the example I find are for WPF which has incompatible pieces. Just need the bare minimum to get the button click to call the method below. The relevant parts of my code are :</p>
  
  <pre><code>  &lt;ListView x:Name="lvMain"
                        ItemsSource="{Binding LeadSpeakerItems}"
                        SelectedItem="{Binding Lsi}"&gt;
                  &lt;ListView.ItemTemplate&gt;
  </code></pre>
  
  <p>...</p>
  
  <pre><code>       &lt;Button Content="Details"
                                      Command="{Binding ElementName=Root, Path=RunCommand}"
                                      Grid.Column="1" /&gt;
                          &lt;/Grid&gt;
                      &lt;/DataTemplate&gt;
                  &lt;/ListView.ItemTemplate&gt;
  </code></pre>
  
  <p>And the code: </p>
  
  <pre><code>        public ICommand RunCommand { get; private set; }
      public MainPageViewModel()
      {
          if (Windows.ApplicationModel.DesignMode.DesignModeEnabled)
          {
              LeadSpeakerItems.Add(new LeadSpeakerItem {
                  VelocifyLeadTitle = "The is the lead title that says somrthing about something and her a number 234-456-3454",
                  VelocifyFirstName = "BobbiMinajobi",
                  VelocifyLastName = "Luciferdissikusliskus",
                  VelocifyLoanAmount = 254000.00,
                  VelocifyHomeValue = 278000.00
              });
          }
  
          RunCommand = new DelegateCommand&lt;object&gt;(OnRunCommand, CanRunCommand);
      }
  
        private void OnRunCommand(object obj)
      {
          // use the SelectedCustomer object here...
      }
  
      private bool CanRunCommand(object obj)
      {
          return true;
      } 
  </code></pre>
  
  <p>EDIT 1:</p>
  
  <p>How would I get that particular item when the button or the listview item is selected?  I am trying to get this piece of code run when that happens. I am missing something.</p>
  
  <pre><code>      set
          {
              Set(ref selectedItem, value);
          }
  </code></pre>