TranslateZoomRotateBehavior

Ff723978.bf9c77b1-ba7a-4f3b-8380-d05728d208d1(fr-fr,Expression.40).png

Vous pouvez utiliser le comportement TranslateZoomRotateBehavior pour manipuler un élément auquel le comportement a été appliqué lorsque vous utilisez un écran tactile qui exécute Windows 7.

Pour ajouter un TranslateZoomRotateBehavior

  1. Dans le panneau Composants, cliquez sur Comportements, puis faites glisser TranslateZoomRotateBehavior sur l’objet auquel vous souhaitez l’appliquer. La catégorie Propriétés communes apparaît dans le panneau Propriétés.

  2. Dans la catégorie Propriétés communes du panneau Propriétés, dans la liste déroulante SupportedGestures, sélectionnez l’une des options suivantes :

    • **Aucun   ** Applique le comportement à l’élément, mais spécifie qu’aucun des mouvements n’est pris en charge.

    • **TranslateX   ** Spécifie que vous voulez limiter le mouvement à un mouvement horizontal.

    • **TranslateY   ** Spécifie que vous voulez limiter le mouvement à un mouvement vertical.

    • **Déplacer   ** Spécifie un mouvement sans contrainte, ce qui signifie que vous ne souhaitez pas limiter le mouvement à un mouvement vertical ou horizontal.

    • **Pivoter   ** Spécifie que vous voulez être en mesure de faire pivoter l’objet.

    • **Redimensionner   ** Spécifie que vous souhaitez pouvoir agrandir ou réduire l’objet.

    • **Tous   ** Spécifie que vous voulez prendre en charge tous les mouvements de la liste.

    TranslateZoomRotateBehavior

  3. Activez ou désactivez l’option ConstrainToParentBounds. Lorsque cette option est sélectionnée, ConstrainToParentBounds contraint le mouvement de l’élément aux limites du conteneur parent.

  4. Si vous avez sélectionné Tous ou Redimensionner dans la liste SupportedGestures, vous pouvez utiliser MaximumScale et MinimumScale pour limiter la taille minimale et la taille maximale du redimensionnement de l’objet.

  5. Lorsque vous modifiez la position ou la rotation de l’objet, l’objet est animé pendant la transition vers les nouvelles valeurs. RotationalFriction et TranslateFriction spécifient le taux de changement lorsque l’objet est en rotation ou en translation. Plus la valeur est élevée, plus la transition est soudaine.

Pour voir un exemple de ce comportement, visitez la Galerie de la communauté Expression Ff723978.xtlink_newWindow(fr-fr,Expression.40).png.

Copyright © 2011 Microsoft Corporation. Tous droits réservés.