MouseWheelParameters.CharTranslation Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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).
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.