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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 524274
Url: https://administrator.de/contentid/524274
Ausgedruckt am: 04.12.2024 um 08:12 Uhr
4 Kommentare
Neuester Kommentar
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