J'ai deux vue de liste sur WPF. Le premier listview est chargé avec un Datatable. Lorsque vous double-cliquez sur un élément de la première liste, l'élément sélectionné est déplacé vers la deuxième liste.Comment détecter un double clic sur la barre de défilement de la liste?
Le problème se pose lorsque apparaît une barre de défilement dans la première vue de liste en raison d'un grand nombre d'éléments chargés à partir du DataTable. Si vous sélectionnez un élément et double-cliquez sur la flèche vers le bas de la barre de défilement, l'événement MouseDoubleClick est lancé et l'élément sélectionné est déplacé vers la deuxième liste.
Comment puis-je détecter le double clic sur la barre de défilement pour éviter cela?
Merci beaucoup!
Cela fonctionne très bien. Seulement vous devez faire ceci parfois 'DependencyObject src = (DependencyObject) (e.OriginalSource); while (! (Src is Control)) { src = VisualTreeHelper.GetParent (src); } 'pour obtenir le bon contrôle –