如何让OwnerDrawn UserControl尊重用户dpi(96/120/xxx)和/或font-size(正常,大,超大)?
有些人建议在Graphics对象上使用DpiX和DpiY属性,但这似乎对我控制中的任何东西都没有(即它们总是设置为96,无论我选择哪种字体大小或dpi).
StackOverflow上还有另一个类似的问题,它建议使用AutoScale属性,但建议的解决方案也没有做任何事情.
除了依赖WPF之外,在.NET中没有办法做到这一点吗?
.net c# user-controls dpi scale
.net ×1
c# ×1
dpi ×1
scale ×1
user-controls ×1