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?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.