MouseWheelParameters.CharTranslation Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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).
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.