У меня пока нет достаточно большого показателя репутации, чтобы добавить комментарий, который был бы наиболее полезным, но это относится к тем, кто спрашивает о решении .Net 4.5.
Вы можете использовать координаты мыши и X и Y и метод ListView GetItemAt, чтобы найти элемент, по которому щелкнули.
private void ListView_MouseDoubleClick(object sender, MouseButtonEventArgs e)
{
ListViewItem item = myListView.GetItemAt(e.X, e.Y)
// Do something here
}