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
Creare una libreria CSS universale: Clip-path
Creare agenti facilmente con Azure AI Agent Service
Gestire la cancellazione di una richiesta in streaming da Blazor
Combinare Container Queries e Media Queries
Migliorare l'organizzazione delle risorse con Azure Policy
Loggare le query più lente con Entity Framework
Utilizzare il trigger SQL con le Azure Function
Creare una custom property in GitHub
Disabilitare automaticamente un workflow di GitHub (parte 2)
Utilizzare Container Queries nominali
Cambiare la chiave di partizionamento di Azure Cosmos DB
Filtrare i dati di una QuickGrid in Blazor con una drop down list