Share via


La mise à l’échelle de votre écran principal a la valeur X %

Quand vous ouvrez un formulaire dans Concepteur Windows Forms sur un moniteur HDPI, Visual Studio affiche une barre d’informations avec un message comprenant le pourcentage de mise à l’échelle actuel du moniteur, ainsi qu’une option permettant de redémarrer Visual Studio avec une mise à l’échelle de 100 %. Un redémarrage avec une mise à l’échelle de 100 % vous permet un rendu correct sans chevauchement.

Screenshot of the information bar in Visual Studio to restart in DPI-unaware mode.

Pour quelle raison ce message s’affiche et que faire à ce sujet

Voici la raison du message qui s’affiche :

  • Le Concepteur Windows Forms ne prend pas en charge DPI, tandis que Visual Studio prend en charge DPI.
  • Pour afficher avec précision les éléments Forms dans le concepteur, vous pouvez régler la mise à l’échelle de Visual Studio sur 100 %, afin qu’il prenne également en charge DPI.
  • Lorsque Visual Studio est défini sur une mise à l’échelle à 100 %, les polices peuvent apparaître floues et vous pouvez voir des problèmes dans d’autres concepteurs, tels que le Concepteur XAML, qui disposent d’une prise en charge DPI.

Voici la démarche à avoir :

  • Sélectionnez le lien Redémarrer Visual Studio avec une mise à l’échelle de 100 % dans le message de la barre d’informations pour Redémarrer Visual Studio comme processus sans prise en charge DPI, ce qui signifie qu’il redémarre à une mise à l’échelle à 100 % (96 PPP).
  • Vous pouvez également définir la taille de mise à l’échelle dans Windows sur 100 %, mais cela peut rendre l’interface utilisateur trop petite pour être utilisable.
  • Quand Visual Studio s’exécute sans prise en charge DPI, les problèmes de disposition du concepteur sont résolus. Les polices de caractères peuvent toutefois apparaître floues et des problèmes peuvent survenir chez d’autres concepteurs, comme le Concepteur XAML.
  • Si vous avez précédemment défini la mise à l’échelle de Visual Studio sur 100 % et souhaitez réactiver la sensibilisation aux PPP, sélectionnez le lien Redémarrer Visual Studio avec une mise à l’échelle automatique dans la barre d’informations pour redémarrer Visual Studio avec prise en charge DPI.

Étapes suivantes

Pour plus d’informations sur les problèmes de mise à l’échelle HDPI, mais aussi pour obtenir des instructions détaillées et pas à pas sur la façon de les résoudre, consultez Problèmes HDPI/de mise à l’échelle avec le Concepteur Windows Forms dans Visual Studio.