+1 800 256 3608 (toll-free in North America) or +49 7531 9060-10| service@combit.com

Berichtscontainer bei 4K Monitor Auflösung nicht korrekt skaliert

Hallo,
wir haben aktuell ein Problem mit der Skalierung unserer List&Label Preview Dateien. Dieses Problem tritt auf, wenn am Endgerät beim Kunden ein 4K Monitor angeschlossen ist. Wir verwenden hier eine Auflösung von 3840 × 2160 bei einer Skalierung von 200% unter Windows 10 Enterprise 1809. Unsere Anwendung ist eine WPF Applikation unter .NET Framework 4.8 mit List&Label 25.1.

Hier zwei Beispiele dazu… einmal mit korrekter Skalierung und einmal falsch…
Report_Wrong.ll (52 KB) Report_Correct.ll (52 KB)

Das Projekt ist im A5 Format. Die Berichtscontainer haben in dieser Variante fixe Breite & Höhe passend zum A5.

Unsere Anwendung stellt die erzeugten Previews im EnhancedViewerControl da. Hier sieht man dann direkt in der Vorschau dann den Fehler.

Haben Sie irgendeine Idee woran das liegen könnte? Wir tappen hier bisher im dunklen…

Können Sie einmal prüfen, wie die Skalierung bei diesen Systemen im Designer aussieht? Wird das Positionsgrid für die Spalten korrekt angezeigt, wenn Sie dort den Berichtscontainer selektieren? Ich habe einen ähnlichen Effekt (allerdings im Designer) gelegentlich gesehen, wenn eine Anwendung kein Manifest hatte.

Das können Sie in den Eigenschaften Ihrer Anwendung prüfen, dort sollte

stehen.

Sie könnten auch einmal versuchen, diesen Import zu definieren:

[DllImport("user32.dll")]
internal static extern bool SetProcessDPIAware();

und diesen dann möglichst früh im Konstruktor der StartupUri-Seite aufzurufen.

© combit GmbH