title: MouseLeftButtonDown not recognized by a ListBox?
body: <p>I'm encountering a huge problem, I have tried everything I could, but I didn't find any solution.
  I have a listBox, with a DataTemplate. I want to use the events MouseLeftButtonDown and MouseLeftButtonUp to check the item selected is the same the user clicked on.</p>
  
  <p>The problem is the event MouseLeftButtonUp is recognized but not the event MouseLeftButtonDown.</p>
  
  <p>Part of my XAML code :</p>
  
  <pre><code>&lt;ListBox Grid.Row="1" MouseLeftButtonDown="listBox_Faits_MouseLeftButtonDown"
                        MouseLeftButtonUp="listBox_Faits_MouseLeftButtonUp"&gt;
  </code></pre>
  
  <p>The code behind :</p>
  
  <pre><code>    private void listBox_Faits_MouseLeftButtonUp(object sender, MouseEventArgs e)
      {
          ...
      }
      private void listBox_Faits_MouseLeftButtonDown(object sender, MouseEventArgs e)
      {
          ...
      }
  </code></pre>
  
  <p>Is anyone know why ?</p>
  
  <p>Thanks you,</p>
  
  <p>Regards,</p>
  
  <p>Flo</p>