zoukankan      html  css  js  c++  java
  • 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设计的确达到了非常清晰的程度。这个属性可继承。

    下面是个示例。

     

  • 相关阅读:
    PHP返回XML与JSON数据
    Canvas学习-1
    PHP与cURL
    PHP调用SOAP Webservice
    Ubuntu查找文件是否安装
    API Centeric Web Application论文
    Git学习2
    An invalid character [32] was present in the Cookie value
    关于eclipse项目的x号报错的一些问题
    关于eclipse的项目前有感叹号和errors exist in required project相关问题
  • 原文地址:https://www.cnblogs.com/nankezhishi/p/VS2010StillUseWinForm.html
Copyright © 2011-2022 走看看