2017-05-25 1 views
-4

Mein Arbeits-Laptop ist 1920 x 1080. C# -Formulargröße auf die 1920 x 1080 mit Top als True festgelegt, und Fensterstatus auf Maximum festgelegt. Ein Panel hatte die Größe 1850 x 500. Hier ist der Teil, der mich verwirrte, das Formular, das während der Debugging angezeigt wurde, war breiter als der Bildschirm, das Panel war breiter und die linke Kante wurde nicht angezeigt. Dies ist das erste Mal, dass ich darauf stoße. Irgendeine Idee, wie man das löst?Formular Übergröße als Einstellung

Noch eine Sache: der Screen.PrimaryScreen.Bounds Wert ist 1536 x 864 warum nicht 1920 x 1080?

+0

Es ist keine Frage zu Code, es sei denn, Sie veröffentlichen den Code, der nicht wie erwartet funktioniert. Bei Problemen mit dem Designer ist es auch ratsam, zu screenen, was Sie sehen und was Sie erwarten. – CDove

+0

Wie viel breiter? –

+1

https://stackoverflow.com/q/13228185/17034 –

Antwort

0

Hans Passant ist korrekt.

Ich überprüft meine Dell-Entwicklung Notebook (Fenster 10 zu Hause), die Standardeinstellung und empfohlen "Ändern Sie die Größe von Text, Apps und anderen Elementen:" wurde auf 125% eingestellt.

Ich habe versucht, die gleichen Projektdateien auf einem anderen Desktop (der eine Standardeinstellung von 100% hat) zu testen und zu testen.

voila: das normale Display wie WYSIWYG! Eine harte Lektion gelernt. Ich musste die ganze Benutzeroberfläche noch einmal überarbeiten.

Verwandte Themen