Sintomas

Quando você executa um por monitor, um aplicativo de reconhecimento de DPI do Windows Presentation Foundation (WPF) em uma alta DPI configuração (maior que 100 por cento), o aplicativo é exibido em 100 por cento DPI. Esse problema ocorre se a versão do framework de destino do aplicativo for anterior a 4.6.2, ou se o sistema operacional for anterior a visualização da área de trabalho do Windows 10.

Este problema também ocorre no designer XAML para UWP nos aplicativos Windows 8.1 em 2013 do Visual Studio e Visual Studio 2015.

Causa

Esse problema ocorre devido a uma regressão recente que foi introduzida por-monitor, conscientes de DPI alterações no WPF.

Resolução

Para contornar esse problema, adicione o seguinte elemento na seção < em > tempo de execução no arquivo App. config do seu aplicativo:

<AppContextSwitchOverrides value="Switch.System.Windows.DoNotScaleForDpiChanges=false"/>

Referências

Para obter mais informações sobre a visualização de 4.6.2 do Microsoft.NET Framework, consulte .NET Framework 4.6.2 visualização problemas conhecidos.

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×