У меня в приложении WPF рендеринг шрифтов большего размера, чем я ожидал.
Проблема в том, что только те приложения WPF, которые я пишу, похоже, имеют такой эффект, и проблема возникает только на одном компьютере.Эффект также происходит со всеми программами WPF, которые я пишу (не только с одной), и все окна исключают эффект.
Я использую Visual Studio 2008 с .NET 3.5 SP1;все программы, написанные на WPF.
Операционная система - Windows XP с последними пакетами обновлений.
Разрешение экрана - 1680x1050.
Windows и кнопки в стиле Windows XP.
Размер шрифта - обычный.
Настройка DPI - нормальный размер (96 точек на дюйм).
Я протестировал свои приложения на двух других компьютерах с той же ОС и настройками, и все выглядит нормально.Мои программы работают на десятках других компьютеров, и я не вижу этой проблемы.
Вот окно, которое выглядит хорошо:
Вот окно, которое показывает проблему(обратите внимание на кнопку в нижнем левом углу и размер шрифта):
Я знаю, что могу увеличить ширину и добавить поле для компенсации, но мне нужно понять, почему это происходит.Я близок к выпуску и хочу убедиться, что мои пользователи не видят этого эффекта.
Все идеи оценены.