Powershell Skalierung in Forms
Aloa in die Runde,
gibt es eine Zentrale Stelle in einer Forms Anwendung die Größe aller Komponenten zu verstellen?
Auch wenn ich den AutoScaleMode auf 'DPI' stelle werden die Icons/Schriften auf Rechnern mit extrem hoher Auflösung winzig. *g*
Hab zwar eine schöne Guideline gefunden:
https://stackoverflow.com/questions/22735174/how-to-write-winforms-code- ...
Aber muss ich da wirklich JEDES Element anpacken und kann man das nicht zentral erledigen?
VG
gibt es eine Zentrale Stelle in einer Forms Anwendung die Größe aller Komponenten zu verstellen?
Auch wenn ich den AutoScaleMode auf 'DPI' stelle werden die Icons/Schriften auf Rechnern mit extrem hoher Auflösung winzig. *g*
Hab zwar eine schöne Guideline gefunden:
https://stackoverflow.com/questions/22735174/how-to-write-winforms-code- ...
Aber muss ich da wirklich JEDES Element anpacken und kann man das nicht zentral erledigen?
VG
Please also mark the comments that contributed to the solution of the article
Content-ID: 524274
Url: https://administrator.de/contentid/524274
Printed on: December 12, 2024 at 21:12 o'clock
4 Comments
Latest comment
Wechsle zu WPF.
Kannst du über den Kompatibilitätsmodus was erreichen?
Bevor du in die Eigenschaften oder in die Registry eingreifst, kannst du das aus einem Batchcode heraus austesten, à la
Oder falls der umgekehrte Fall das Problem ist,
Bin mir jetzt nicht sicher, ob es sich bei dir um ein PowerShell Script handelt. Dann wäre die letzte Zeile ggf.
Steffen
Bevor du in die Eigenschaften oder in die Registry eingreifst, kannst du das aus einem Batchcode heraus austesten, à la
@echo off
set "__COMPAT_LAYER=HIGHDPIAWARE"
start "" "program.exe" arguments
set "__COMPAT_LAYER=~ HIGHDPIAWARE"
Bin mir jetzt nicht sicher, ob es sich bei dir um ein PowerShell Script handelt. Dann wäre die letzte Zeile ggf.
start powershell.exe -nop -ep Bypass -c "& '.\myScript.ps1'"
Steffen