Как решить проблему смещения элементов управления при высоком DPI? - PullRequest
0 голосов
/ 22 января 2020

Я наткнулся на эту статью Microsoft о том, как поддерживать высокий DPI в Windows приложениях Forms, работающих на. NET Framework 4.7.

https://docs.microsoft.com/en-us/dotnet/framework/winforms/high-dpi-support-in-windows-forms

Я следовал этим инструкциям, и они помогли мне решить проблему размытия, но я до сих пор не могу найти способ исправить смещение / перемещение элементов управления.

Я попытался поместить все элементы управления в TableLayoutPanel и настроить якоря, но это не решило проблему.

Итак, есть ли способ решить эту проблему?

PS: я использую. NET Framework 4.7.2 и Windows 10 Pro 1909

1 Ответ

0 голосов
/ 23 января 2020

Настройка AutoScaleMode = Dpi решила проблему для меня.
Спасибо @ Jimi

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...