Wie bekomme ich mein OwnerDrawn UserControl, um die Benutzer dpi (96/120/xxx) und/oder Schriftgröße (normal, groß, extra groß) zu respektieren?C# Skalieren von UserControl-Inhalten für Benutzer Dpi/Schriftgröße
Einige Leute schlagen vor, die Eigenschaften DpiX und DpiY auf einem Graphics-Objekt zu verwenden, aber das scheint mir nichts zu steuern (dh sie sind immer auf 96 gesetzt, egal welche Schriftgröße oder dpi ich wähle)).
Es gibt hier eine weitere ähnliche Frage zu StackOverflow, in der vorgeschlagen wird, die AutoScale-Eigenschaften zu verwenden, aber die vorgeschlagenen Lösungen tun auch nicht wirklich etwas.
Gibt es keine Möglichkeit, dies in .NET außer für WPF tun?