Soweit mir bekannt, gibt es keine Andere Lösung als den (zugegeben sehr aufwändigen) Weg, den Du schon für das Form gehst, für jedes einzelne Control auf Deinem Form zu gehen. Sprich - Du mußt nach Programmstart alle Controls dynamisch skalieren.
Wurde hier schon diskutiert
Und da auch