title: Firing a double click event from a WPF ListView item using MVVM
body: <p>In a WPF application using MVVM, I have a usercontrol with a listview item. In run time, it will use databinding to fill the listview with a collection of objects.</p>
  
  <p>What is the correct way to attach a double click event to the items in the listview so that when an item in the list view is doubleclicked, A corresponding event in the view model is fired and has a reference to the item clicked?</p>
  
  <p>How can it be done in a clean MVVM way i.e. no code behind in the View?</p>