Mam problem z rozmytym tekstem w WPF. Wiem, że są te opcje TextFormatting="Display"
i dużo googlowałem, ale chodzi o to, że nadal nie jest w porządku. Pozwól mi zademonstrować:Rozmyty tekst w WPF tylko wtedy, gdy program jest uruchomiony
Po lewej stronie jest to, co widzę w „trybie podglądu” Visual Studio 2011 Developer Preview, a po prawej stronie jest to, co widzę, kiedy faktycznie uruchomić program. To, czego chcę, to lewy ClearType, który jest zdecydowanie najładniejszy, ale żadna z opcji w rzeczywistym trybie programu nie wygląda dobrze.
Jest to kod:
<StackPanel TextOptions.TextFormattingMode="Display">
<TextBlock>Hello World ... ClearType</TextBlock>
<TextBlock TextOptions.TextRenderingMode="Grayscale">Hello World ... Grayscale</TextBlock>
<TextBlock TextOptions.TextRenderingMode="Aliased">Hello World ... Aliased</TextBlock>
</StackPanel>
Jak mogę uczynić tekst sposób jest renderowany w trybie podglądu bezpośrednio w Visual Studio?
EDIT: Odkryłem, że przyczyną tego problemu jest fakt, że używam stylu WPF Shell Integration Library w stylu Glass. Ten styl szkła w jakiś sposób sprawia, że WPF nie używa ClearType.
Jaka wersja WPF używacie? –
Jak się dowiedzieć? Właściwości projektu mówią, że struktura docelowa to '.NET Framework 4.5 Client Profile'. – Tower