views:

52

answers:

0

We have a winform MDI application, there's quite a lot of forms/dialogs. Some are laid out with absolute location and sizes, some are laid out using table/flow panels.

Overall appearance looked good under different screen resolutions. Until someone tested it on a machine where the DPI was set to 120. While mostly things looked good, some controls here and there were way out of whack, overlapping other controls, pieces that had anchor = Right/Top didn't stick to the right anymore etc.

What are the practices developing winform applications that "works" under different DPIs ?

Are there any shortcuts helping developers test the app under different DPIs ?