I have a problem with the display of our .NET Windows application under high dpi settings.
All forms are set to AutoScaleMode = DPI, but this does not solve all the
This may not solve your problem.
But we learnt the hard way that Label and the text controls should be stacked vertically, i.e. place the Text Box below the Label, instead of next to the label. This solved a lot of problems for us including support for multiple languages as text width in different languages can be more than English text