Auf dem Bild im Anhang ist oben der Entwurf einer Box mit klarer scharfer Schrift, unten ist die Box im laufende Programm zu sehen. Die Schrift ist weder klar noch scharf. Auch der Umriss der Box ist unscharf. Zudem stimmt die Position der Box nicht mit dem Entwurf überein. Woran liegt das?
Hast du ggf. die DPI Einstellungen deines Systems verändert?
Boris P. schrieb: > Hast du ggf. die DPI Einstellungen deines Systems verändert? Wo kann ich das was einstellen?
Das Problem hatte ich auch. Bei den Kompatibilitätseinstellungen den Hacken "Skalierung bei hohem DPI-Wert deaktivieren" setzen und alles ist wieder in Ordnung.
Belan schrieb: > Wo kann ich das was einstellen? Unter Win 7: Rechtsklick auf den Desktop -> Bildschirmauflösung -> Texte und weitere Elemente vergrößern oder verkleinern. Steht das auf 100%?
Boris P. schrieb: > Belan schrieb: >> Wo kann ich das was einstellen? > > Unter Win 7: > Rechtsklick auf den Desktop -> Bildschirmauflösung -> Texte und weitere > Elemente vergrößern oder verkleinern. > > Steht das auf 100%? Nein stand nicht auf 100 % (Windows 8.1). Nachdem ich es auf 100 % gestellt habe, ist es genau umgekehrt, der Entwurf ist unscharf und das Programm scharf! Die Schriftgröße des Entwurfs ist auch kleiner.
Man sollte niemals mit dem WinForms designer eine Form anlegen, wenn die DPI des systems nicht auf 100% stehen ;-) Falls möglich, versuche mal eine neue Form anzulegen. Die sollte dann sowohl im Designer als auch im betrieb gleich aussehen.
Boris P. schrieb: > Man sollte niemals mit dem WinForms designer eine Form anlegen, wenn die > DPI des systems nicht auf 100% stehen ;-) > > Falls möglich, versuche mal eine neue Form anzulegen. Die sollte dann > sowohl im Designer als auch im betrieb gleich aussehen. Das liest sich ein wenig esoterisch & magisch :) Wo ist da der Unterschied im Entwurf? Es sieht doch so aus, dass irgendwo in einer der Komponenten ein Einstellung vorgenommen werden muss.
Kaj schrieb: > Belan schrieb: >> Das liest sich ein wenig esoterisch & magisch :) > Willkommen bei Windows :P Alles was auf meinem Windows 8.1 zu sehen ist, ist klar und scharf abgebildet. Nur die Programme, die mit VS2013 erstellt wurden, sind es nicht. Nicht zu fassen.
Nach dem Ändern der Größe und dem Neuaufsetzen des Entwurfs funktioniert es. Vielen Dank für die Ratschläge.
Am besten einfach Windows.Forms vergessen und auf WPF (oder gleich UWP) umsteigen ;D http://www.codeproject.com/Articles/43520/Device-Independent-Units-to-Points-to-Inches.aspx
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.