MouseWheelParameters.CharTranslation Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Konvertierungsfaktoren für Zeichenbreiten- und Zeilenhöheneinheiten in geräteunabhängigen Pixeln (DEVICE-Independent Pixels, DIP) ab oder legt diese fest.
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
Eigenschaftswert
Die Konvertierungsfaktoren für die Zeichenbreite (x) und die Zeilenhöhe (y).
Hinweise
Die folgende Abbildung zeigt die Standardeinstellungen des Bedienfelds für das Schaltflächenrad. Diese Einstellungen ordnen eine einzelne Detent einer bestimmten Abstandseinheit auf der Benutzeroberfläche zu (Zeichenbreite und Linienhöhe). CharTranslation bietet die Möglichkeit, diese Entfernungen neu zu definieren und sie in Bezug auf geräteunabhängige Pixel (DEVICE-Independent Pixel, DIP) anzugeben.
Screenshot der Seite "Mauseinstellungen" mit Den Mausrad-Scrolleinstellungen
Wenn die Radtaste auf jeweils drei Zeilen scrollen und der Wert von CharTranslation auf (8,16) festgelegt ist, wird vertikales Scrollen bei 3 x 16 = 48 geräteunabhängiges Pixel (DIP) pro Detent angewendet. Horizontales Scrollen durch das Maus-Neigungsrad wird bei 3 x 8 = 24 geräteunabhängigen Pixeln (DIP) pro Detent angewendet.
Hinweis
Wenn ManipulationTranslateY/ManipulationTranslateRailsY deaktiviert und ManipulationTranslateX/ManipulationTranslateRailsX über GestureSettings aktiviert ist, wird der Scrollvorgang nur entlang der horizontalen Achse angewendet, wenn das Schaltflächenrad gedreht oder gekippt wird. Wenn ManipulationTranslateY/ManipulationTranslateRailsY aktiviert ist und ManipulationTranslateX/ManipulationTranslateRailsX über GestureSettings deaktiviert ist, wird das Scrollen nur entlang der vertikalen Achse angewendet, wenn das Schaltflächenrad gedreht oder gekippt wird.