VS2010Beta2放弃使用WPF做其界面?

早就听说.NET Framework 4.0 Beta 2开始就对文字渲染进行大幅度的改进,提高了清晰度。根据官方文档的说法,可以达到与Win32相同的水平。

于是今天安装好VS2010B2,第一印象就是字体真的是非常清晰。与GDI+渲染出来的文字别无二致。以为WPF真的把文字模糊的问题彻底解决了。

于是就去试了一把自己建立一个WPF看看运行效果,结果却不尽如人意。比.NET 3.5中的WPF程序的文字清晰度略有提高,但是和VS界面上的文字差远了。第一感觉就是,是不是要配什么设置?我没有去试着找这个想象中的设置。因为另一个邪恶的念头在心中浮起——VS2010Beta2已经部分放弃使用WPF做界面了。

于是就仔细观察了VS2010的界面,希望能找到一些线索。没有什么好说的。上图吧。


个人倾向于认为。VS2010 beta 2已经开始放弃使用WPF作用其界面呈现的手段。

我也有用Reflector看过VS2010的几个DLL的代码。虽然里面还有不少WPF技术的东西。但是其实这并不能说明什么。

PS: 那个神奇的让文本清晰的属性是:TextOptions.TextFormattingMode="Display" 和 TextOptions.TextRenderingMode。设置之后,WPF设计的确达到了非常清晰的程度。这个属性可继承。

下面是个示例。

 

posted on 2009-10-25 00:09  南柯之石  阅读(2019)  评论(4编辑  收藏  举报

导航