2017-11-03 5 views
-1

Ich entwerfe eine Desktop-App in WPF. Mein Problem ist die Auflösung, die minimale Auflösung, die die App unterstützen kann ist 1024x768 (für CRT-Monitore) und in dieser Auflösung scheint die App in Ordnung und gut zu sein, aber wenn ich die App in höherer Auflösung versuche dann die Lücke zwischen meinen Komponenten und deren Die Größe nach der Auflösung scheint sehr sehr schrecklich und unprofessionell besonders in sehr hoher Auflösung der leere Raum, der es am schlimmsten und hässlich macht. Bitte machen Sie mir einige einfache schnelle Anleitung oder Dokumentation bitte .... DankeC# - WPF Responsive Design für verschiedene Auflösungen

enter image description here enter image description here

+0

SO ist der falsche Ort für Tutorial oder Richtlinienvorschläge. Und ohne Code/Xaml und Screenshots können wir Ihnen nicht helfen. – Rabban

+0

Bitte überprüfen Sie meine neue Bearbeitung –

+1

Ihr Design ist wirklich frei temperament;) Verwenden Sie einige Grids, um alle Ihre Felder in verschiedenen Zeilen und Spalten auszurichten. Stellen Sie die Breite nicht auf Ihre Felder ein, das Layout selbst sollte dies tun, dann wird die Größe automatisch angepasst, wenn das Fenster in der Größe geändert wird. Sie sollten auch den Link überprüfen, den @Johanna zur Verfügung gestellt hat, es ist ein guter Ausgangspunkt. – Rabban

Antwort

1

Wenn Ihre WPF-Anwendung entwerfen, ist es ratsam, eine der vordefinierten Layouts zu verwenden, wie stacklayout, Gitter, Dock-Panel usw., da diese eher reaktionsschnell sind als das eigene statische Layout zu definieren.

Überprüfen Sie den folgenden Link, wie Sie diese Layouts verwenden können. https://wpftutorial.net/layoutproperties.html