Recuperare la risoluzione del device per ottimizzare il layout in Windows Phone 8

di Marco Leoncini, in Windows Phone 8,

Con il rilascio della release GDR 3 di Windows Phone 8 sono state introdotte tre nuove proprietà legate alle caratteristiche del display: RawDpiX, RawDpiY e PhysicalScreenResolution.

var _screenDpiX = (double)DeviceExtendedProperties.GetValue("RawDpiX");
var _screenDpiY = (double)DeviceExtendedProperties.GetValue("RawDpiY");
var _resolution = (Size)DeviceExtendedProperties.GetValue("PhysicalScreenResolution");

Queste tre nuove proprietà risultano particolarmente utili per ottimizzare il layout su device che supportano i 1080p, come ad esempio il nuovo Lumia 1520.
Interrogando queste proprietà è possibile, ad esempio, decidere il tipo di template da utilizzare per un LongListSelector, o decidere di visualizzare elementi dell'interfaccia altrimenti nascosti.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi