Freigeben über


Размытый тeкст в wpf

Опубликовано 29 октября 2009 14:48:00 | Coding4Fun

clip_image002

Вам приходилось сталкиваться с размытым текстом в WPF? Что ж, в .Net 4.0 и WPF 4.0 этот недостаток устранен. Вы можете использовать исправления при работе с версиями Visual Studio 2010, начиная с beta 2. В этом блоге MSDN описаны способы решения проблемы и причины размытости текста (EN). Многое связано с недостаточной плотностью пикселов на экране и межпикселной визуализацией. Но как решить проблему? Вот пример вывода текста, показанного на рисунке выше:

    1: <StackPanel>
    2:     <TextBlock>
    3:         Hello World ...  Ideal text formatting
    4:     </TextBlock>
    5:     <TextBlock TextOptions.TextFormattingMode="Display">
    6:         Hello World ... Display text formatting
    7:     </TextBlock>
    8: </StackPanel>