Hallo und guten Morgen, meine C# Winforms Anwendung wird auf einem anderen Monitor falsch dargestellt. Auf diesem Monitor wird unter Windows Anzeigeeinstellung 150% benutzt anstatt 1005. Gibt es in C# eine Möglichkeit, dass die Toolbox-Elemente trotzdem richtig angezeigt werden?
Monitore mit hoher DPI Zahl sind problematisch in Winforms. Eine Lösung ist hier beschrieben: https://code4ward.net/2016/11/29/visual-studio-winforms-designer-on-highdpi/
Danke MikeH. Hab nun diesen Workaround gemacht, ich sehe keinen Effekt. Muss ich den Rechner neu starten oder sonst irgendwas tun?
Hallo. schau mal hier: https://stackoverflow.com/questions/26073635/windows-forms-dpi-scaling https://docs.microsoft.com/en-us/dotnet/desktop/winforms/adjusting-the-size-and-scale-of-windows-forms?view=netframeworkdesktop-4.8 Ich hatte vor ein paar Jahren bei einem Kunden das gleiche Problem. Eine Anwendung wurde bei der Einführung durch den Betriebsrat abgelehnt, weil ein Mitarbeiterin die mit dem System arbeiten sollte, auf Grund Ihrer Sehschwäche mit den Dialogen nicht arbeiten konnte. Ich kann Dir allerdings nicht mehr im Detail sagen wie ich es gelöst habe, aber der Artikel sollte helfen. Gruß Frank
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.