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
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Definire stili a livello di libreria in Angular
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API
Ordine e importanza per @layer in CSS
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Usare i servizi di Azure OpenAI e ChatGPT in ASP.NET Core con Semantic Kernel
Cancellare una run di un workflow di GitHub
Implementare l'infinite scroll con QuickGrid in Blazor Server
Hosting di componenti WebAssembly in un'applicazione Blazor static
Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
Eseguire operazioni sui blob con Azure Storage Actions
Eseguire query manipolando le liste contenute in un oggetto mappato verso una colonna JSON