MouseWheelParameters.CharTranslation Propriété

Définition

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

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

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

Valeur de propriété

Facteurs de conversion pour la largeur des caractères (x) et la hauteur de ligne (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 des caractères et hauteur de ligne). CharTranslation permet de redéfinir ces distances et de les spécifier en termes de pixels indépendants 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.

Boîte de dialogue Propriétés de la souris avec les paramètres de roue affichés

Si le bouton de roue est défini pour faire défiler trois lignes à la fois pour chaque detent et que la valeur de CharTranslation est définie sur (8,16), le défilement vertical est appliqué à 3 x 16 = 48 pixels indépendants de l’appareil (DIP) par detent. Le défilement horizontal à travers la roulette d’inclinaison de la souris est appliqué à 3 x 8 = 24 pixels indépendants de l’appareil (DIP) par détent.

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. 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 à