I have a user control contained in a tabpage. The Form has set AutoScaleMode = AutoScaleMode.Font and the UserControl has set AutoScaleMode.Inherit.
Now when I enlarge the font size of the form then the font is enlarged in the user control too, but the controls contents are not scaled. If I explicitly set AutoScaleMode.Font on the user control then it works properly.
Shouldn't AutoScaleMode.Inherit work that way?
MSDN has an explicit warning given:
so: first question: which framework-version are you using ?
second guess: is your control added after the initializing of the form ?