Simptome

Atunci când executați un per monitor, aplicația DPI-aware Windows Presentation Foundation (WPF) pe o mare DPI setarea (mai mare de 100 %), aplicația se afișează la 100 % DPI. Această problemă apare dacă target framework versiunea aplicației este anterioară versiunii 4.6.2, sau dacă sistemul de operare este anterioară versiunii Windows 10 Desktop Preview.Această problemă se produce în XAML designer pentru UWP pe aplicații Windows 8.1 în Visual Studio 2013 şi Visual Studio 2015.

Cauza

Această problemă se produce din cauza o regresie recente care a fost introdus de per-monitor, modificările DPI-aware în WPF.

Rezolvare

Pentru a rezolva această problemă, adăugați următorul element sub secțiunea < runtime > în fișierul app.config al aplicaţiei:

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

Referințe

Pentru mai multe informații despre Microsoft .NET Framework 4.6.2 Preview, consultați examinarea .NET Framework 4.6.2 probleme cunoscute.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.