Uma das características interessantes do Windows 10 é a que ficou conhecida como Modo Continuum. Com esse recurso temos a possibilidade de mudar o comportamento da aplicação quando percebido seu uso através de um dispositivo touch, como por exemplo, um tablet, um smartphone ou PCs 2 em 1 ou via teclado e mouse.
Via C# temos um recurso simples para identificação desse modo de uso e seu código pode ser observado abaixo:
...
if (UIViewSettings.GetForCurrentView().UserInteractionMode == UserInteractionMode.Touch) //Modo Tablet
{
...
}
else //Modo PC
{
...
}
...
Uma vez que você tenha identificado o modo tablet, seria interessante, por exemplo, aumentar o tamanho dos botões e fontes, quem sabe fazer algum ajuste nas margens e posicionamento dos elementos na tela, etc… Aqui irá valer sua criatividade para ajustar o layout entre os dois possíveis modos de uso.
Abraços,
Eduardo Henrique Rizo (@eduardorizo)
Post Relacionado:
Comentários