2016-03-09 2 views
0

Я вижу некоторые странные несоответствия с форматом Windows с фиксированным размером между Windows 7 и Windows 8.1. У меня размер формы равен 1280X760. Когда я отлаживаю Windows 7, форма остается верной размеру. Однако, когда я запускаю одно и то же приложение в Windows 8.1, форма меняет размеры на 1280X706. Я попытался изменить высоту до 800, и она работает как 743, а в 825 - в 758.Несоответствие формы формы Windows

Я думал, что, возможно, происходит какое-то вертикальное масштабирование где-то, но изменение размера не линейно, поэтому, вероятно, это не масштабирование фактор.

Неужели кто-то еще испытал это странное поведение?

ответ

0

Я просто наткнулся на ответ сам.

Существует форма собственности "AutoScaleMode". Для этого свойства установлено значение «Font». Установка этого параметра на «Нет» исправляет это. По-видимому, при запуске приложения на планшетном ПК происходит некоторое масштабирование шрифта.

Смежные вопросы