<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Tips for improving your WPF text rendering experience</title><link>http://blogs.msdn.com/text/archive/2006/10/18/tips-for-improving-your-wpf-text-rendering-experience.aspx</link><description>WPF uses the latest version of ClearType to render text. This version of ClearType has a few new features over the standard ClearType used in GDI and WinForms. You can read more about these features here . We’ve found that a couple simple tips can improve</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Tips for improving your WPF text rendering experience</title><link>http://blogs.msdn.com/text/archive/2006/10/18/tips-for-improving-your-wpf-text-rendering-experience.aspx#1397827</link><pubDate>Tue, 02 Jan 2007 13:17:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1397827</guid><dc:creator>aelij</dc:creator><description>&lt;p&gt;It seems that ClearType is OFF in popups (e.g. menus and combo boxes) - I only get grayscale antialiasing, which is pretty bad. Is that because Popups are layered windows (AllowsTransparency=true)?&lt;/p&gt;
</description></item><item><title>re: Tips for improving your WPF text rendering experience</title><link>http://blogs.msdn.com/text/archive/2006/10/18/tips-for-improving-your-wpf-text-rendering-experience.aspx#5385897</link><pubDate>Tue, 09 Oct 2007 23:57:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5385897</guid><dc:creator>hypersw</dc:creator><description>&lt;p&gt;We're looking for a way to override the WPF ClearType setting right the other way — force it ON when the system setting reads OFF. Somehow like IE7 does, you know.&lt;/p&gt;
&lt;p&gt;The point is that, as WPF would not render aliased text, its presentation cannot follow system “OFF” settings in any case. But full-pixel antialiasing (“grayscale”) renders much worse a presentation than ClearType at the typical UI tasks on the typical 96 DPI screen. Having to break the user settings, we'd like to choose the least evil possible.&lt;/p&gt;
&lt;p&gt;I'm not sure if users will stand the full-pixel antialiasing of controls' text or not. I, for instance, would not. So, go ClearType, or ditch WPF, as it seems to be.&lt;/p&gt;
&lt;p&gt;Can this be done at “user level”? By tweaking the HwndSource/HwndTarget/CompositionTarget? By sending a MIL CMD? I'm afraid that without the help of a WPF team insider it would be hard to dig it up in time. On the other hand, going back WinForms does not seem nice at all. Can you help?&lt;/p&gt;
</description></item><item><title>re: Tips for improving your WPF text rendering experience</title><link>http://blogs.msdn.com/text/archive/2006/10/18/tips-for-improving-your-wpf-text-rendering-experience.aspx#8649027</link><pubDate>Tue, 24 Jun 2008 23:53:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8649027</guid><dc:creator>marmot4</dc:creator><description>&lt;p&gt;I have used WPF to create a rich display of data in a WinForms application. &amp;nbsp;The difference in how the text is rendered between the WinForms portions and the WPF portions is really problematic.&lt;/p&gt;
&lt;p&gt;From what I've read on the forums, there is no way to change this text rendering behavior. &amp;nbsp;Are there any plans to allow this to be changed to render the same as every other application in Windows? &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Unfortunately, we may have to pull the WPF out and use an HTML rendering tool because of this issue.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
</description></item></channel></rss>