Pour pouvoir utiliser la mousewheel (la roulette de la souris quoi !), en silverlight 1.1 :
http://vectorform.wordpress.com/2007/09/26/silverlight-scrollbar-component-updated-with-mousewheel-support/
Ou
http://www.RTLogicSystems.com
Les deux sont gratuits et basés sur le même système: on récupère (par un mécanisme multibrowser) la position de la roulette dans la page html, en javascript, puis on appelle une routine silverligth. Cela peut donc aussi servir d'exemple pour pouvoir communiquer entre html<->silverligth.
A noté, dans mes tests, la routine de RTL a un problème si la page dépasse la taille du browser, le comportement "par défaut" de la roulette s'active...Cela se corrige en renvoyant "1" si l'événement est pris en compte, 0 sinon.
Une autre remarque, sous windows, les valeurs renvoyées sont multiples de 160, et j'ai jamais vu une valeur autre que -160,160, donc vérifier le sens, plutôt que prendre la valeur, semble plus prudent.
(Silverlight) MouseWheel
Libellés :
mousewheel,
roulette,
silverlight,
souris
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire