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
Gestione ciclo di vita in .NET Aspire
Gestire gli errori nelle Promise JavaScript con try()
Creare una cache temporanea in JavaScript
Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
Keynote Global Azure 2026 - ASPItalia.com
Gestire pubblicazione Kubernetes tramite .NET Aspire
Filtrare i dati in ASP.NET Core usando OpenTelemetry su Azure Monitor
Ciclo di vita risorse con .NET Aspire
Implementare il throttle in JavaScript
Effettuare un clone parziale di un repository di GitHub
Utilizzare noopener e noreferrer nei link HTML
Integrare il Docker Model Runner in un workflow di GitHub


