Windows applica un predefinito livello di zoom al browser Internet Explorer in funzione dei DPI impostati dall'utente a livello del sistema operativo stesso. Come possiamo vedere nelle due immagini seguenti, la percentuale di zoom predefinito corrisponde esattamente alla percentuale di scale:
Le applicazioni Silverlight consultate all'interno del browser o installate sul client vengono adattate in funzione di tale zoom, tuttavia mentre nel browser l'utente può cambiare il livello di zoom in tempo reale e cambiare direttamente lo zoom dell'applicazione Silverlight, nelle applicazioni OOB lo zoom è rigidamente quelle predefinito del browser, come possiamo vedere nell'immagine seguente:
Possiamo inibire questo comportamento e renderizzare l'applicazione OOB con un livello di zoom al 100% impostando a false la proprietà EnableAutoZoom dell'oggetto Settings:
Application.Current.Host.Settings.EnableAutoZoom = false;
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestire liste di tipi semplici con Entity Framework Core
Utilizzare la session affinity con Azure Container Apps
Gestire errori funzionali tramite exception in ASP.NET Core Web API
Code scanning e advanced security con Azure DevOps
Eseguire query manipolando le liste contenute in un oggetto mappato verso una colonna JSON
Creare un'applicazione React e configurare Tailwind CSS
Miglioramenti agli screen reader e al contrasto in Angular
Sfruttare lo streaming di una chiamata Http da Blazor
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Gestire undefined e partial nelle reactive forms di Angular
Utilizzare Tailwind CSS all'interno di React: installazione
Applicare il versioning ai nostri endpoint ASP.NET Core Minimal API