Partilhar via


MouseWheelParameters.PageTranslation Propriedade

Definição

Obtém ou define os fatores de conversão para as unidades de largura e altura da página, em DIP (pixel independente do dispositivo).

public:
 property Point PageTranslation { Point get(); void set(Point value); };
Point PageTranslation();

void PageTranslation(Point value);
public Point PageTranslation { get; set; }
var point = mouseWheelParameters.pageTranslation;
mouseWheelParameters.pageTranslation = point;
Public Property PageTranslation As Point

Valor da propriedade

Os fatores de conversão para a largura da página (x) e altura (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 e altura da página). PageTranslation fornece os meios para redefinir essas distâncias e especificar o tamanho de uma página 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 uma tela (página) por vez para cada detent e o valor de PageTranslation for definido como (1200.800), a rolagem vertical será aplicada a 1 x 800 pixel independente do dispositivo (DIP) por detent. A distância de rolagem horizontal através da roda de inclinação do mouse depende do valor de CharTranslation.

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. No exemplo anterior, o resultado é a rolagem horizontal de 1 x 1200 pixel independente do dispositivo (DIP) por detent. 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