Windows-Formulare: Automatische Skalierung Von Anwendungen

Ich habe eine WinForms-Anwendung, die entwickelt wurde, um die Unterstützung Full-HD-Auflösung (also 1920x1080). Jetzt ist diese App auch laufen soll, auf eine niedrigere Auflösung: 1600x900.
Gibt es eine Möglichkeit, das Programm automatisch skalieren an sich passen die niedrigere Auflösung? Wie würden Sie nur verkleinern ein Bild, im Grunde Größenveränderung und Verlagerung Sie jede Kontrolle.
Meine aktuellen Formen und die Platten haben Ihre Größe 1900x1080, so dass Sie verlängern Sie einfach aus dem Bildschirm heraus auf die niedrigere Auflösung.
Ich habe gespielt, um mit AutoScaleModes und AutoSize, aber die beste, die ich bekommen konnte, waren die Bildlaufleisten so, dass Sie mindestens navigieren durch die Formulare. Ist so etwas wie ein downscaling eine Anwendung noch möglich (Beibehaltung Abmessungen/relativen Größen und Positionen der Steuerelemente)?

Dank im Voraus für alle inputs!

Haben Sie einen Blick auf "Formular".AutoSize-Eigenschaft
Meinst du Unabhängig von der Auflösung-Anwendung?
Ja, Auflösung Indepent am besten wäre...
Sie haben zwei Möglichkeiten. entweder erstellen Sie Ihre eigenen code, um windows unabhängig von der Auflösung oder verwenden Sie eine Drittanbieter-Komponente wie devexpress. Ich habe anbei einen link in meine Antwort.

InformationsquelleAutor Cleo | 2014-03-03

Schreibe einen Kommentar