WPF ListView - détecter lorsque l'élément sélectionné est cliqué

Je suis en utilisant WPF contrôle ListView qui affiche une liste de databound éléments.

<ListView ItemsSource={Binding MyItems}>
    <ListView.View>
        <GridView>
            <!-- declare a GridViewColumn for each property -->
        </GridView>
    </ListView.View>
</ListView>

Je suis en train d'essayer d'obtenir un comportement similaire à l' ListView.SelectionChanged événement, seulement je veux aussi détecter si l'élément actuellement sélectionné est activé. Le SelectionChanged événement ne se déclenche pas si le même élément est cliqué à nouveau (bien évidemment).

Quelle serait la meilleure (la plus propre) façon d'aborder cette question?

InformationsquelleAutor scripni | 2012-04-18