Come posso ottenere che OwnerDrawn OwnerControl rispetti i dpi degli utenti (96/120/xxx) e/o la dimensione dei caratteri (normale, grande, extra large)?C# Scalare il contenuto di UserControl per abbinare gli utenti Dpi/Font Size
Alcune persone suggeriscono di utilizzare le proprietà DpiX e DpiY su un oggetto Graphics, ma questo non sembra avere nulla nel mio controllo (cioè sono sempre impostate su 96, indipendentemente da quale font-size o dpi scelgo).
C'è un'altra domanda simile qui su StackOverflow in cui suggerisce di utilizzare le proprietà AutoScale, ma le soluzioni suggerite non fanno nulla.
Non c'è modo di farlo in .NET se non affidarsi a WPF?