Partilhar via


MouseWheelParameters.CharTranslation Propriedade

Definição

Obtém ou define os fatores de conversão para unidades de largura de caractere e altura da linha, em DIP (pixels independentes de dispositivo).

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 da propriedade

Os fatores de conversão para a largura do caractere (x) e a altura da linha (y).

Comentários

A imagem a seguir mostra as configurações do painel de controle padrão para a roda do botão. Essas configurações mapeiam um único detent para uma unidade específica de distância na interface do usuário (largura do caractere e altura da linha). CharTranslation fornece os meios para redefinir essas distâncias e especificá-las em termos de DIP (pixel independente do dispositivo).

Captura de tela da página Configurações do Mouse mostrando as configurações de rolagem da roda do mouse. Captura de tela da página Configurações do Mouse mostrando as configurações de rolagem da roda do mouse.

Se o botão de roda estiver definido para rolar três linhas por vez para cada detent e o valor de CharTranslation for definido como (8,16), a rolagem vertical será aplicada a 3 x 16 = 48 DIP (pixel independente de dispositivo) por detent. A rolagem horizontal pela roda de inclinação do mouse é aplicada a 3 x 8 = 24 DIP (pixel independente do dispositivo) por detent.

Observação

Se ManipulationTranslateY/ManipulationTranslateRailsY estiver desabilitado e ManipulationTranslateX/ManipulationTranslateRailsX estiver habilitado por meio de GestureSettings , a rolagem será aplicada somente ao longo do eixo horizontal quando a roda do botão for girada ou inclinada. Da mesma forma, se ManipulationTranslateY/ManipulationTranslateRailsY estiver habilitado e ManipulationTranslateX/ManipulationTranslateRailsX estiver desabilitado por meio de GestureSettings , a rolagem será aplicada somente ao longo do eixo vertical quando a roda do botão for girada ou inclinada.

Aplica-se a

Confira também