У меня есть программа для форм windows, которую я поддерживаю в течение ряда лет для настройки Windows 7 / VS2017.
Недавно я перешел на Windows 10 и VS2019.
Когда я компилировал программу, все выглядело нормально. Но теперь, когда я изменяю любую форму, форма выглядит правильно в конструкторе, но полностью изменяется, когда я запускаю программу. Между всеми элементами управления есть дополнительное заполнение.
Если я просто добавлю один элемент управления в форму, файл designer.cs внесет в нее значительные изменения.
- Изменяется каждое местоположение элемента управления
- Каждый размер элемента управления изменяется
- В каждый элемент управления добавляется новый инициализатор свойства дополнения
Однако, это все равно выглядит точно так же в конструкторе.
Кто-нибудь знает, почему это происходит и как это предотвратить?
Вот изображение различий
https://www.smartire.com/images/Form_Diff.PNG