-
DataGrid et MouseWheel
Bonjour tout le monde
J'essaye de me faire un control custom qui hérité du DataGrid.
Je souhaite implémenter certaines actions sur l'événement MouseWheel.
Je m'y abonne dans le contructeur de mon control:
Code:
Snippetthis.MouseWheel += Grid_MouseWheel;
Le truc bizarre est que l'événement est levé seulement quand j'arrive tout en bas (ou tout en haut) de mon grid
Une idée?
-
Cela vient du fait que le DataGrid est fondé sur un VirtualizedStackPanel et non un ScrollViewer classique.
L'astuce du Monsieur ci-dessous devrait t'aider à résoudre le problème
http://www.sharpgis.net/post/2009/09...-DataGrid.aspx
-
-
Quand je clique sur mon ascenseur, je ne rentre pas non plus dans mon Grid_MouseWheel donc je ne pense pas que ça va résoudre mon problème ^^