C# mise à l'Échelle UserControl contenu de façon à correspondre aux utilisateurs Dpi/Taille de la Police

Comment puis-je obtenir mon OwnerDrawn UserControl à respecter les utilisateurs de ppp (96/120/xxx) et/ou une taille de police (normal, large, extra large)?

Certaines personnes suggèrent d'utiliser la cascade dpix et DpiY propriétés sur un objet Graphique, mais qui ne semble pas pour rien dans mon contrôle (c'est à dire qu'ils sont toujours ensemble à 96, indépendamment de la taille de police ou dpi-je choisir).

Il y a une autre question similaire ici sur StackOverflow où il suggère d'utiliser la AutoScale propriétés, mais les solutions proposées ne sont pas vraiment tout faire.

Il n'y a pas moyen de le faire .NET sauf s'appuyant sur WPF?

OriginalL'auteur | 2009-02-21