J'ai joint un EventHandler
à l'événement MouseDoubleClick
.WPF ListView DoubleClick OriginalSource problème
<Style TargetType="ListViewItem" BasedOn="{StaticResource MyStyle}">
<EventSetter Event="MouseDoubleClick" Handler="ListViewItem_MouseDoubleClick" />
</Style>
private void ListViewItem_MouseDoubleClick(object sender, RoutedEventArgs e) {}
La vue de ListView
est basé sur le GridView
, l'une de la colonne contient une CheckBox
. Je veux être en mesure de ignorer le double-clic si l'on double-clique sur le CheckBox
.
Le problème est que je ne peux pas trouver la source d'origine (CheckBox) pour le bloquer, comme événement de routage, je suis le Theme
comme la source d'origine, et je me suis le ListViewItem
direct.