• Connexion
  • Microsoft.com
  • France (Français)
    Brasil (Português)Česká republika (Čeština)Deutschland (Deutsch)España (Español)Italia (Italiano)United States (English)Россия (Русский)대한민국 (한국어)中华人民共和国 (中文)台灣 (中文)日本 (日本語)香港特别行政區 (中文)
 
 
Le réseau pour les développeurs
 
 
Accueil
 
 
Library
 
 
Formation
 
 
Téléchargements
 
 
Support technique
 
 
Communautés
 
 
Forums
 
 
 
Le réseau pour les développeurs > Forums - Accueil > Windows Presentation Foundation (WPF) > Mouse Wheel Input Binding
Poser une questionPoser une question
Rechercher dans les forums :
  • Rechercher dans le forum Windows Presentation Foundation (WPF) Rechercher dans le forum Windows Presentation Foundation (WPF)
  • Rechercher dans tous les forums MSDN Rechercher dans tous les forums MSDN
 

QuestionMouse Wheel Input Binding

  • vendredi 20 octobre 2006 14:52AlexVallat Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    Utile
    0
    Hello,

    Is there an InputGesture for binding a command to the mouse wheel scrolling action? In MouseGesture I can only find a MouseAction for clicking the wheel, not for scrolling it.

    I wanted to bind the Ctrl + Scroll behaviour to the Navigation.IncreaseZoom and Navigation.DecreaseZoom commands, which is pretty standard, I believe?
    • RéponseRéponse
    • CitationCitation
     

Toutes les réponses

  • vendredi 20 octobre 2006 15:15Zhou Yong Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    Utile
    0
    Actually, MouseAction.WheelClick represents the rotation of mouse wheel.

    Sheva
    • RéponseRéponse
    • CitationCitation
     
  • vendredi 20 octobre 2006 16:05AlexVallat Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    Utile
    0
    Huh, so it does, thanks! But I can only see one of them, does this mean it is not possible to assign a different command to scrolling up than to scrolling down? Without this I still can't bind to the zoom in and out commands for ctrl+scroll.
    • RéponseRéponse
    • CitationCitation
     
  • mercredi 23 mai 2007 07:41Thomas S. Andersen Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    Utile
    0

    Did someone solve this?

     

    • RéponseRéponse
    • CitationCitation
     
  • mercredi 23 mai 2007 07:48Thomas S. Andersen Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    Utile
    0

    Ohh, seems I have to use MouseWheelEvent instead: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1195845&SiteID=1

     

    • RéponseRéponse
    • CitationCitation
     
  • mercredi 19 septembre 2007 14:34Caleb Vear Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    Utile
    0

    Actually you don't have to use the MouseWheelEvent.  It is quite easy to create a new type of MouseGesture that allows you to set a gesture for moving the mouse wheel up or down.  I have detailed how I did this on my blog.  You can find my article called Creating a Customer InputGesture for Mouse Wheel Movements.

     

    Cheers,

     

    Caleb

    • RéponseRéponse
    • CitationCitation
     
Besoin d'aide sur les forums ? (Forum aux questions)
 
© 2009 Microsoft Corporation. Tous droits réservés.
Gérer votre profil
|
Contactez-nous
|
Newsletter MSDN
|
Conditions d'utilisation
|
Marques
|
Confidentialité