Partager via


MouseWheelParameters.PageTranslation Propriété

Définition

Obtient ou définit les facteurs de conversion pour les unités de largeur et de hauteur de page, en pixel indépendant de l’appareil (DIP).

public:
 property Point PageTranslation { Point get(); void set(Point value); };
Point PageTranslation();

void PageTranslation(Point value);
public Point PageTranslation { get; set; }
var point = mouseWheelParameters.pageTranslation;
mouseWheelParameters.pageTranslation = point;
Public Property PageTranslation As Point

Valeur de propriété

Facteurs de conversion pour la largeur de page (x) et la hauteur (y).

Remarques

L’image suivante montre les paramètres par défaut du panneau de configuration pour la roulette de bouton. Ces paramètres mappent un detent unique à une unité de distance spécifique dans l’interface utilisateur (largeur et hauteur de la page). PageTranslation permet de redéfinir ces distances et de spécifier la taille d’une page en termes de pixel indépendant de l’appareil (DIP).

Capture d’écran de la page Paramètres de la souris montrant les paramètres de défilement de la roulette de la souris.Capture d’écran de la page Paramètres de la souris montrant les paramètres de défilement de la roulette de la souris.

Si le bouton de roulette est défini pour faire défiler un écran (page) à la fois pour chaque detent et que la valeur de PageTranslation est définie sur (1200 800), le défilement vertical est appliqué à 1 x 800 pixels indépendants du périphérique (DIP) par detent. La distance de défilement horizontale à travers la roulette d’inclinaison de la souris dépend de la valeur de CharTranslation.

Notes

Si ManipulationTranslateY/ManipulationTranslateRailsY est désactivé et ManipulationTranslateX/ManipulationTranslateRailsX est activé via GestureSettings , le défilement est appliqué uniquement le long de l’axe horizontal lorsque la roulette du bouton est pivotée ou inclinée. Dans l’exemple précédent, le résultat est un défilement horizontal de 1 x 1200 pixels indépendants de l’appareil (DIP) par detent. De même, si ManipulationTranslateY/ManipulationTranslateRailsY est activé et ManipulationTranslateX/ManipulationTranslateRailsX est désactivé via GestureSettings , le défilement est appliqué uniquement le long de l’axe vertical lorsque la roulette du bouton est pivotée ou inclinée.

S’applique à

Voir aussi