Compartir a través de


MouseWheelParameters.CharTranslation Propiedad

Definición

Obtiene o establece los factores de conversión para las unidades de ancho de caracteres y alto de línea, en píxeles independientes del dispositivo (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

Valor de propiedad

Factores de conversión para el ancho de caracteres (x) y alto de línea (y).

Comentarios

En la imagen siguiente se muestra la configuración predeterminada del panel de control para la rueda del botón. Esta configuración asigna una única detent a una unidad específica de distancia en la interfaz de usuario (ancho de caracteres y alto de línea). CharTranslation proporciona los medios para redefinir estas distancias y especificarlas en términos de píxeles independientes del dispositivo (DIP).

Captura de pantalla de la página Configuración del mouse que muestra la configuración de desplazamiento de la rueda del mouse.

Cuadro de diálogo de propiedades del mouse con la configuración de rueda mostrada

Si el botón de rueda se establece para desplazarse tres líneas a la vez para cada detent y el valor de CharTranslation se establece en (8,16), el desplazamiento vertical se aplica a 3 x 16 = 48 píxeles independientes del dispositivo (DIP) por detent. El desplazamiento horizontal a través de la rueda de inclinación del mouse se aplica a 3 x 8 = 24 píxeles independientes del dispositivo (DIP) por detent.

Nota

Si ManipulationTranslateY/ManipulationTranslateRailsY está deshabilitado y ManipulationTranslateX/ManipulationTranslateRailsX está habilitado a través de GestureSettings , el desplazamiento solo se aplica a lo largo del eje horizontal cuando se gira o inclina la rueda del botón. Del mismo modo, si ManipulationTranslateY/ManipulationTranslateY está habilitado y ManipulationTranslateX/ManipulationTranslateRailsX se deshabilita a través de GestureSettings , el desplazamiento se aplica solo a lo largo del eje vertical cuando la rueda del botón se gira o inclina.

Se aplica a